Skip to main content

Reed

Name origin: Old English

Name meaning: Red-haired; reed

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