Azalea
Meaning: azalea, a flower
Origin:English
Origin:Variation of Leila, Arabic
Felicity
Meaning: good fortune, happy
Origin:Latin
Primrose
Meaning: first rose
Origin:English flower name
Origin:Feminine variation of Cecil
Thaddeus
Meaning: gift of God
Origin:Aramaic, meaning unclear, possibly from Theodore
Origin:Diminutive of Asher, English
Oak
Meaning: tree from the genus Quercus
Origin:English tree name
Huck
Huck is of American origin. It is traditiona...
Origin:Diminutive of Huckleberry, word name
Archie
Meaning: truly brave
Origin:Diminutive of Archibald, Teutonic
Rafferty
Meaning: floodtide, abundance, prosperity
Origin:Irish
River
A name as beautiful as River is another grea...
Origin:Nature name