Cassidy vs Terry - What's the difference?
cassidy | terry |
meaning "descendent of Caiside". Caiside is a first name meaning "curly haired" from Gaelic cas.
of modern American usage, derived from the surname.
A type of coarse cotton fabric covered in many small raised loops that is used to make towels, bathrobes and some types of nappy/diaper.
