Malacca
Word Dictionary
-> Malacca
Search:
Malacca
(n.) A town and district upon the seacoast of the Malay Peninsula.
Terms of Use
Canadian Jobs