Most English-speaking people select names that they think sound n ice or are fashionable - often the same thing, of course.
It's pretty rare for them to pick a name because of its meaning, or to find out the meaning once they've picked a name.
Which is strange, because once children find out that they've got names with real meanings, they get fascinated: "My name's Philippa, so that means that I love horses!" OK, it's very naive, but if it can get them hooked on etymology as well as being fun, it's a bonus.
I know a woman whose mother-in-law was Ellen, and whn she had a daughter, she was under a lot of pressure to name her Ellen after her granny, who never had a daughter of her own. She hated the name, and wasn't too impressed by its owner either, so she named her daugher Laine after her best friend, Elaine. Twenty years later, she discovered by chance that the names are identical. This would have cheered up her mother-in-law no end if she'd only known!