malay peninsula Meaning, Definition & Usage

  1. noun a peninsula in southeastern Asia occupied by parts of Malaysia and Thailand and Myanmar

WordNet