ashkhabad

Noun
  1. The capital and largest city of Turkmenistan (synset 109044182)

Other Searches