Name origin: English, Italian, Latin
Name meaning: An engraved gem
More
Your partner in parenting from baby name inspiration to college planning.