Meaning of Mandalay

Definition of Mandalay

(noun) a city in central Myanmar to the north of Rangoon

Other information on Mandalay

WIKIPEDIA results for Mandalay
Amazon results for Mandalay