Albie
Albie is a unique name suitable for both a b...
Origin:Diminutive of Albert, Alban or Albus
Rupert
Meaning: bright fame
Origin:German variation of Robert
Dion
Meaning: child of heaven and earth
Origin:Diminutive of Dionysius, Greek
Buddy
The meaning of Buddy is 'friend' or ‘brother...
Origin:English, nickname name
Origin:French variation of Maximus
Graham
Meaning: gravelly homestead
Origin:Scottish
Edmund
Meaning: fortunate protector
Origin:English
Griffin
Meaning: strong lord
Origin:Welsh, variation of Griffith
Darcy
Meaning: dark one, or from Arcy, or from the fortress
Origin:Irish or French
Zebedee
Meaning: gift of God
Origin:English variation of Hebrew Zebediah
Trevor
Meaning: from the large village
Origin:Welsh
Origin:Spanish and Cornish variation of Jacob
Percy
A typically masculine name of French origin,...
Origin:French surname from place name Perci-en-Auge