Looks like you’re in the USA or Canada. Visit our US site Mom365 to search baby names, get offers and to connect with local Moms.

Take me there No thanks, I’ll stay here
Close
Close

For weekly personalised pregnancy and parenting emails, and lots more…

Why should you join Bounty? Here's why:

  • Four free packs full of goodies
  • Four free guides full of expert advice
  • Exclusive and personalised offers - save up to 70%!
  • Member only competitions 
header-baby-names-b

Perfect names for a handsome boy

Your gorgeous new baby boy deserves a name with a great meaning, so why not give him a name meaning handsome.

Boys’ names meaning handsome

If you’re having a little boy, why not take a look through our name choices that mean handsome.

handsome baby names

If you know you’re having a boy, you may be looking at names with strong and solid meanings. And as your baby will grow into the most handsome boy in the world, why not choose a name that quite simply means handsome?

Here’s our top pick of names meaning ‘handsome’.

Keane: Of Celtic origin meaning ‘tall and handsome’.

Beau: Of French origin meaning ‘handsome’.

Aden: Biblical origin meaning ‘handsome, adorned.’

Calix: From the Greek meaning ‘very handsome’.

Cullen: From the Irish meaning ‘handsome/good looking.’

Faron: Biblical name meaning ‘handsome servant.’

Kanu: From the Hindi meaning ‘handsome’.

Keefe: From the Irish meaning ‘handsome, lovable, loved, noble, gentle.’

Nordin: Of Norse origin meaning ‘handsome man.’

Bellamy: Meaning ‘handsome friend’ in French.

Enver: From the Turkish word meaning ‘handsome.’

Jamal: Of Arabic origin meaning ‘handsome.’

Macallan: Scottish origin meaning ‘son of a handsome man’ also popular in the Jewish religion.

Paris: German and French origin meaning ‘handsome prince of Troy.’

Teague: Irish, Celtic origin meaning ‘a handsome poet.’

If you are still unsure about choosing a name that means handsome, why not take a look at our selection of baby boy's names meaning strong?

Perfect names for a handsome boy