Webster's Revised Unabridged Dictionary · 1913
Malacca
Copy link
Malacca
, noun
A town and district upon the seacoast of the Malay Peninsula.
↑