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
Tweet