Bronson
Meaning: son of brown-haired one
Origin:English
Evan
Meaning: God is gracious
Origin:Welsh variation of John
Ivan
Meaning: God is gracious
Origin:Russian variation of John
Eoin
Meaning: God is gracious
Origin:Irish, variation of John
Goku
Meaning: aware of emptiness
Origin:Japanese
Trevor
Meaning: from the large village
Origin:Welsh
Hiro
Meaning: broad, widespread
Origin:Japanese
Origin:Spanish and Cornish variation of Jacob
Origin:Italian from Greek
Percy
A typically masculine name of French origin,...
Origin:French surname from place name Perci-en-Auge
Freddie
Meaning: peaceful ruler
Origin:Dininutive of Frederick, German
Jules
Meaning: youthful; soft, downy
Origin:French form of Latin Julius
Jordan
Meaning: flowing down
Origin:English from Hebrew