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

Wallace

From the Old French, 'foreign' or 'stranger'.

Alexander

From the Greek 'Alexandros', and meaning 'defending man'.

Vincent

From the Latin, 'conquering'.

Oswald

From the Anglo Saxon, meaning 'God's power'.

Dean

From the Old English, 'valley'.

Theodore

From the Greek, 'gift of God'.

Darius

From the Persian. meaning a 'good man'.

Pieter

Dutch for 'Peter'.

William

From the Old German, 'resolute protection'.

Marcus

From the name of the Roman god of war, Mars.