Definition of Ashkhabad

  • (noun) the capital and largest city of Turkmenistan

Synonyms of Ashkhabad


Antonyms of Ashkhabad


No Antonyms Found.

Homophones of Ashkhabad


No Homophones Found.