Rhyme Desk
Find rhyming words!

Definition of "Geneve" :

noun: a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations