Rhyme Desk
Find rhyming words!

Definition of "Lancaster" :

noun: the English royal house that reigned from 1399 to 1461; its emblem was a red rose

noun: a city in northwestern England