Popsugar Parenting Baby Names Baby Names With Meanings 100 Baby Names With the Most Beautiful Meanings 19 April 2023 by Alessia Santoro View On One Page Photo 2 of 4 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 2 Meaningful Baby Girl Names: G - Z Gabriella: Hebrew — Devoted to God. Grace: Latin: Goodness; generosity. Hannah: Hebrew — Favour; grace of God. Isabelle: Hebrew — God is my strength; devoted to God. Jocelyn: Latin — Happy; joyful. Kaitlyn: Greek — Pure. Kalila: Arabic — Heap of love. Layla: Egyptian — Dark beauty. Mackenzie: Gaelic — Child of the wise leader. Malia: Hawaiian — Beloved. Mia: Latin — Mine; wished-for child. Mila: Russian — Industrious; hardworking. Millie: Latin — Free-born; strength; determination. Naila: Arabic — Successful. Nora: Greek — Shining light. Reagan: Irish — Little ruler. Reveka: Hebrew — Captivating. Samantha: Hebrew — Listener. Sarah: Hebrew — Princess. Shayna: Yiddish — Beautiful; God is gracious. Sophia: Greek — Wisdom. Stella: Greek — A star. Vivian: Latin — Full of life. Zahra: Arabic — Flower. Zoe: Greek — Life. Previous Next Start Slideshow Baby Names