संस्कृत और प्राचीन अवस्ताई भाषा में इस नदी को 'कुभा' बुलाया जाता था जो आगे चलकर 'काबुल' में परिवर्तित हो गया। इस 'कुभा' शब्द का स्रोत सही मालूम नहीं है लेकिन १९वीं सदी के ब्रिटिश इतिहासकार अलेकज़ैन्डर कनिन्घम () के अनुसार यह स्किथी भाषा के 'कु' शब्द से आया है, जिसका मतलब 'पानी' था। इस विषय में कहा गया है कि -

सिकंदर महान का आक्रमण
इतिहास में
उपनदियाँ
संस्कृत और अवस्ताई भाषाओँ में