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.0388