Home

Word

Malay Peninsula, n.
more info a peninsula in southeastern Asia occupied by parts of Malaysia and Thailand and Myanmar
<noun.location>

Malay Peninsula