Word Definition - 马六甲

mǎ liù jiǎ Malacca or Melaka (town and state in Malaysia), also strait between Malaysia and Sumatra

Individual Character Details