Definition of Mandalay

  • 1. A city in central Myanmar to the north of Rangoon Noun

Semanticaly linked words with "mandalay"