Rhyme Desk
Find rhyming words!

Definition of "Durra" :

noun: sorghums of dry regions of Asia and North Africa

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!