TheBookWyrm
Here's some first names with meanings.
Girl Names:
Alessia: Defender
Aria: Solo Melody
Carissa: Dear One
Cosma: Heavens, Cosmos
Ginevra: Fair One
Ilaria: Cheerful
Kara: Dear
Marisa: Of the Sea
Mirella: Admirable
Rosina: Rose
Sarafina: Seraphim
Verona: Truth
Viviana: Alive
Adelphie: Sister
Agape: Love
Alexandra: Defender of the People
Ambrosia: Immortal
Arista: Best
Asia: Resurrection
Astra: From the Stars
Calandra: Singing Bird
Calypso: Hidden
Chroma: Color
Cora: Heart, Maiden
Damara: Gentle
Desma: Pledge, Bond
Drea: Courageous
Dysis: Sunset
Electra: Amber
Elaina: Light
Esmeralda: Emerald
Halo: Divine Aura
Hermione: Pillar Queen
Irene: Peace
Kyra: Lady
Lotus: The Flower
Melina: Honey
Nike: Victorious
Pandora: All Gifts
Phoenix: Blood Red
Psyche: The Soul
Sophelia: Wisdom, Helper
Thalia: Festive
Xena: Hospitable
Zenia: Hospitable
Zoë: Life
Amara: Eternal
Ameya: Boundless
Ananya: Unique
Asha: Hope or Wish
Bimala: Pure
Chitrinee: She With Many Talents
Deva: Divinity
Divya: Divine Brilliance
Eshana: Wish, Desire
Isha: One Who Protects
Kala: Art
Karma: Fate
Laasya: Dance
Lalita: Sweet, Elegant
Mala: Necklace, Garland
Manasa: Intelligence
Nila: Blue
Omana: Help, Kindness
Prita: Dear One
Ranee: Queen
Reva: Star
Sarva: Complete
Sona: Gold
Varana: Selecting, Choosing
Visala: Celestial
Boy Names (only a few of these, sorry):
Abdiel- Hebrew, Servant of God
Achava- Hebrew, Friendship
Adarsh- Indian, An Ideal
Adymn- American, Of the Earth
Ahanu- Native American, He Laughs
Akio- Japanese, Bright Man; Manly; Hero
Amasai- Hebrew, Strong
Athanasios- Greek, Immortal
Azra- Hebrew, Pure
Baqir- Arabic, To Rip Open
Bhavya- Sanskrit/Indian, Auspicious; Suitable; Excellent