English synonyms about - contact  

Malaya

noun

1 Malaya

The region of Malaysia on the Malay Peninsula; shares a land border with Thailand to the north.

synonyms: Peninsular Malaysia, West Malaysia.




Find more on malaya elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.026