Mandalay - Definition

mandalay

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

Look up another word