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

Antonyms & Opposite Concepts