Rhyme Desk
Find rhyming words!

Definition of "Tupelo" :

noun: a town in northeast Mississippi

noun: any of several gum trees of swampy areas of North America

noun: pale soft wood of a tupelo tree especially the water gum