Digby
Meaning: town by the ditch
Origin:Norse
Willoughby
Meaning: farm near the willows
Origin:English
Marmaduke
Meaning: devotee of Maedoc
Origin:Irish
Origin:Russian, diminutive of Ann
Origin:Medieval English variation of Tristan, “noise or sorrowful"
Origin:Scottish from the Gaelic
Torquil
Meaning: Thor's cauldron
Origin:Scottish from Norse
Origin:English saint's name
Clementine
Meaning: mild, merciful
Origin:French feminine version of Clement, Latin
Felix
Meaning: happy, fortunate
Origin:Latin
Hugo
Meaning: mind, intellect
Origin:Latinized form of Hugh
Ralph
Meaning: wolf-counsel
Origin:English from German