What is the meaning of the word "kabul"?

Definitions:

  1. The capital and largest city in Afghanistan, in the northeast of the country on the Kabul river. copy to clipboard NOUN
    • In the highlands of Kabul edible rhubarb is an important local luxury. copy to clipboard

Synonyms: