Meaning of ashkhabad

Definition of ashkhabad

(noun) the capital and largest city of Turkmenistan

Other information on ashkhabad

WIKIPEDIA results for ashkhabad
Amazon results for ashkhabad