Rhyme Desk
Find rhyming words!

Definition of "Doriden" :

noun: sedative (trade name Doriden) used to treat some sleep disorders