I would struggle to name a baby if the meaning of the name was negative, and also if it were overtly religious, or dull.
The names Felix, Felicity, Tate etc are all made nicer by their happy meanings.
Do you have any favourites? DD's name means 'light'.