Name origin: Scottish
Name meaning: Grace
More
Name origin: No origin found.
Name meaning: See Armentrout.
Your partner in parenting from baby name inspiration to college planning.