Definition of Ashkhabad

  • 1. The capital and largest city of Turkmenistan Noun

Synonyms for word "ashkhabad"

Semanticaly linked words with "ashkhabad"