Definition: Malacca: A port city in Malaysia that was used as a trading hub by the Chinese, later becoming part of British India. The term was originally borrowed from Spanish. It refers to the city of Malacca in Malaysia.
closed bracket.
what should be said.