Advertisement

Synonyms of Malay Peninsula

Primary definition: A large peninsula located in Southeast Asia, bordered by the Andaman Sea to the northwest, the South China Sea to the east, and the Strait of Malacca to the south.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement