Family name origins & meanings
- English : from Middle English kinnesman, ‘kinsman’, ‘relative’, probably denoting a kinsman of some important noble or royal personage.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe