Choosing a baby name is a piece of cake, right? I mean, all you have to do is ensure it looks good, sounds good, makes sense with the time and culture you’re living in, works well with your last name — and you probably also want it to be meaningful. Right? Yeah, that’s not easy at all. But fear not: We’ve rounded up a ton of beautiful girl names with great meanings you’re going to love.
After all, barring some serious name-changing paperwork (which, you know, is always an option), kiddo is going to be stuck with that name for life. So getting it right is important. Here’s our list of baby girl names that mean love, light, happiness and more.