Rhyme Desk
Find rhyming words!

Definition of "Malaya" :

noun: the region of Malaysia on the Malay Peninsula; shares a land border with Thailand to the north