Skip to main content

Ellen

Name origin: English

Name meaning: Light; A variation of Helen

Lewis

Name origin: Old German

Name meaning: Famous warrior

Join the Family

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

Subscribe