Noun Definition
peninsular malaysia
1.Definition: the region of Malaysia on the Malay Peninsula; shares a land border with Thailand to the north
Related Noun(s):malaya, west malaysia
Category: Places1.Definition: the region of Malaysia on the Malay Peninsula; shares a land border with Thailand to the north
Related Noun(s):malaya, west malaysia
Category: Places