Noun Definition

mandalay

1.Definition: a city in central Myanmar to the north of Rangoon

Category: Places