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