meaning of kandahar

1. a city in southern Afghanistan; an important trading center


Related Words

kandahar |

Developed & Maintained By Taraprasad.com

Treasure Words