Name origin: French
Name meaning: Appearance of God
More
Name origin: Arabic
Name meaning: Jewel
Your partner in parenting from baby name inspiration to college planning.