Rhyme Desk
Find rhyming words!

Definition of "Siesta" :

noun: a nap in the early afternoon (especially in hot countries)