What does ashkhabad mean?

ashkhabad meaning in General Dictionary

the capital and largest city of Turkmenistan