Origin:English from Latin
Origin:English flower name
Ella
Meaning: all, completely; fairy maiden
Origin:German; English
Millie
Meaning: gentle strength; strong in work
Origin:Diminutive of Mildred or Millicent
Felix
Meaning: happy, fortunate
Origin:Latin
Sebastian
Meaning: person from ancient city of Sebastia
Origin:Latin from Greek
Hugo
Meaning: mind, intellect
Origin:Latinized form of Hugh
Oscar
Meaning: God spear, or deer-lover or champion warrior
Origin:English or Irish
Jack
Meaning: God is gracious
Origin:English, diminutive of John
Louis
Meaning: renowned warrior
Origin:German and French