Peninsular Malaysia

geographical name

Definition of Peninsular Malaysia

territory in western Malaysia comprising that part of Malaysia located on the Malay Peninsula