Home / Names for Baby Boys

Names for Baby Boys

This is our A to Z of names for baby boys. For each name there is a short description about the meaning of the name.


Choose a letter

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

Here is a random selection of Boy's Names

Haig

From the Anglo-Saxon, 'one who lives in an enclosure'.

Edgar

From the Old English, 'lucky spear'.

Darius

From the Persian. meaning a 'good man'.

Orlando

The Italian form of Roland.

Bernardo

Spanish and Italian for 'Bernard', meaning 'brave as a bear'.

Clive

From the Old English, 'steep, high rockface'.

Ernest

From the Old German, 'serious business'.

Liam

A short form of William.

Quentin

The French form of the name from the Latin, 'fifth'.

Peter

From the Greek, 'rock'.