Frank
Meaning: Frenchman or free man
Origin:Diminutive of Francis or Franklin
Origin:Flower name; Greek
Origin:English from Latin
Felix
Meaning: happy, fortunate
Origin:Latin
Jack
Meaning: God is gracious
Origin:English, diminutive of John
Origin:English diminutive of Susannah, Hebrew
Eldrid
Eldrid is a compelling name that can be give...
Origin:English