Name origin: Anglo-Saxon
Name meaning: Warm-hearted and considerate
More
Your partner in parenting from baby name inspiration to college planning.