Evangeline
Meaning: bearer of good news
Origin:Greek
Felicity
Meaning: good fortune, happy
Origin:Latin
Origin:French variation of Latin
Rashad
Meaning: having good judgment
Origin:Arabic
Eucleia
Meaning: good repute, glory
Origin:Greek
Venturo
Meaning: good fortune, good luck
Origin:Spanish
Tobiah
Meaning: the Lord is good
Origin:Hebrew
Clayton
Meaning: place with good clay
Origin:English
Bashir
Meaning: the one who brings good news
Origin:Arabic