Definition of Ashkhabad
Noun: Ashkhabad ,ash-ku'bad
- The capital and largest city of Turkmenistan
- capital of Turkmenistan
Anagrams containing the word Ashkhabad
adahkshba dashkhaba adashkhab badashkha abadashkh habadashk khabadash hkhabadas shkhabada