Skip to main content

Kim

Name origin: Old English

Name meaning: Chief

Richards

Name origin: English and German

Name meaning: patronymic from the personal name Richard. Richards is a frequent name in Wales.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe