Definitions of Mandalay:

  • noun:   a city in central Myanmar north of Rangoon