Log in
Search words & phrases
malaya
US
・
UK
A1
Definition
Video subtitles
noun
A geographical region encompassing the Malay Peninsula.
A former country in Southeast Asia, now part of Malaysia.
A former British colony in Southeast Asia, comprising the Malay Peninsula and Singapore.