MALACCA


Meaning of MALACCA in English

noun a town and district upon the seacoast of the malay peninsula.

Webster English vocab.      Английский словарь Webster.