English dictionary
ashkhabad meaning and definition
Definition and meaning of ashkhabad at MeaningMonkey.org. ashkhabad meaning and definition in the English Dictionary.ASHKHABAD noun
Definition of Ashkhabad (noun)
- the capital and largest city of Turkmenistan
- synonyms: capital of Turkmenistan
Source: Princeton University Wordnet