Beatrix
Meaning: she who brings happiness; blessed
Origin:Latin
Origin:Flower name, from Old English
Winifred
Meaning: blessed peacemaking
Origin:Welsh
Bunny
The meaning of Bunny is 'little rabbit'. It ...
Origin:Nickname deriving from a variety of B names
Serendipity
Meaning: unexpected good fortune
Origin:English
Jade
Meaning: stone of the side
Origin:Spanish
Felicity
Meaning: good fortune, happy
Origin:Latin
Bea
Meaning: she who brings happiness
Origin:Diminutive of Beatrice
Asher
Meaning: fortunate, blessed, happy one
Origin:Hebrew
Edmund
Meaning: fortunate protector
Origin:English