For obvious reasons, we all have a strong attachment to our names.
Everything from how they look to what they mean seems synonymous with our personalities somehow.
So, when you’re expecting your first child, the pressure is on to pick a name that’s strong, happy, and will carry your new bub into adulthood without them trying to attempt to legally change it.
Here are 30 of the most popular baby names along with their meanings.
POPULAR GIRLS' NAME MEANINGS
Amanda - 'one who deserves love'
Becky - 'one who ties and joins' and 'beautiful'
Camille - 'Priest's attendant'
Daisy - 'eye of the day'
Edie - 'fighting to be rich'
Fifi - 'God raises'
Genevieve - 'leader of the tribe'
Hannah - 'gracious'
Imogen - 'young maiden'
Jemima - 'warm like a dove'
Karissa - 'gracious, kind'
Lani - 'heavenly woman'
Maisie - 'pearl'
Nadia - 'filled with hope'
Olena - 'torch of light'
Naughty and nice baby names.