Flynn
Meaning: descendant of the red-haired one
Origin:Irish
Hugh
Meaning: mind, intellect
Origin:English from German
Tarquin
Tarquin is a boy's name that traces back to ...
Origin:Latin, Roman clan name
Hamish
Meaning: supplanter
Origin:Scottish variation of James
Lewis
Meaning: renowned warrior
Origin:English variation of Louis
Angus
Meaning: one strength
Origin:Anglicized form of Aonghus, Aonghas, Gaelic
Balthazar
Meaning: Baal protects the King
Origin:Phoenician
Barnaby
Meaning: son of consolation
Origin:English variation of Barnabas, Aramaic
Alfie
Meaning: wise counselor
Origin:Diminutive of Alfred, English
Ewan
Meaning: born of the yew tree
Origin:Scottish form of Gaelic Eoghan
Origin:Basque, medieval Spanish variation of Ignatius
Fergus
Meaning: man of force
Origin:Scottish and Irish