Rhyme Desk
Find rhyming words!

Definition of "Nepal" :

noun: a small landlocked Asian country high in the Himalayas between India and China