Rhyme Desk
Find rhyming words!

Definition of "Astrakhan" :

noun: a city in southwestern Russia on the delta of the Volga River

noun: the fur of young lambs