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