Boys Names - 21,000+ Baby Boys Names with Origin & Meaning

Welcome to Boys Names

Look no further for Baby Boys Names

Boys names with origin and meaning, name-generator and top boys names by year. Origins include African, American, Arabic, Australian, Celtic, Chinese, Dutch, Egyptian, English, Filipino, Finnish, French, German, Greek, Hindi, Hungarian, Indian, Irish, Italian, Japanese, Latin, Nigerian, Polish, Russian, Scottish, Spanish, Swedish, Thai, Welsh and many more.  With over 21,000 boys names to choose from we are sure you will find the perfect name for your beautiful baby boy. We will even give you the meaning and origin so you can be sure to make an informed choice.

Please try our easy to use directory to find names from all over the world. It is a very simple way to narrow down your choices and help you find the perfect name for your new arrival. It's so easy to get started, simply select a first initial or origin.

Or, if you're in need of inspiration of baby names for boys, why not try our exciting random name generator. There are plenty of options to help you find something unique. If you're feeling incognito, add a surname and take on an alias yourself for the rest of the day.

Choosing your new baby boys name can be fun and exciting and with thousands of names to choose from we feel sure you will enjoy finding that perfect, special name.

From unusual names to celebrity names you will find them all on

Oh.. don't forget we also have an extensive database of Girls Names too!


Top 10 Boys Names 2015 UK

Rank Name Births Initials Origin
1 OLIVER 6941 OL Latin
2 JACK 5371 JA American
3 HARRY 5308 HA English
4 GEORGE 4869 GE Greek
5 JACOB 4850 JA Hebrew
6 CHARLIE 4831 CH English
7 NOAH 4148 NO Hebrew
8 WILLIAM 4083 WI English
9 THOMAS 4075 TH Greek
10 OSCAR 4066 OS Scandinavian