Home

Word

Peninsular Malaysia, n.
more info the region of Malaysia on the Malay Peninsula; shares a land border with Thailand to the north
<noun.location>

Malaya Peninsular Malaysia West Malaysia