Definition of
Qandahar
- (noun, location) a city in southern Afghanistan; an important trading center
via WordNet, Princeton University
Synonyms of Qandahar
Words that sound like Qandahar
qintar, quandary, queen mother, quinine water
via soundex() Hash Matches