Melaka

[ muh-lah-kuh ]
/ məˈlɑ kə /

noun

British Dictionary definitions for melaka

Melaka
/ (məˈlækə) /

noun

another spelling of Malacca