malay peninsula

Noun
  1. A peninsula in southeastern Asia occupied by parts of Malaysia and Thailand and Myanmar (synset 108984548)

Found on Word Lists

Other Searches