Rhyme Desk
Find rhyming words!

Definition of "Kidskin" :

noun: soft smooth leather from the hide of a young goat