Rhyme Desk
Find rhyming words!

Definition of "Birmingham" :

noun: a city in central England; 2nd largest English city and an important industrial and transportation center

noun: the largest city in Alabama; located in northeastern Alabama