Home / M / malay peninsula

malay peninsula

noun 5 syllables 15 letters Scrabble 21 WWF 27
Definitions
noun

a peninsula in southeastern Asia occupied by parts of Malaysia and Thailand and Myanmar

Look “malay peninsula” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →