Definition of Peninsular Malaysia

Any infomration entered here is solely your responsibility

Currently available definitions
Peninsular Malaysia in English
Noun
  1. the region of Malaysia on the Malay Peninsula; shares a land border with Thailand to the north

Nearby
peninsular peninsula peninsular malaysia penis penis envy