Rhyme Desk
Find rhyming words!

Definition of "Talaria" :

noun: a winged sandal (as worn by Hermes in Graeco-Roman art)