Baby Names
Choosing your baby’s name needn’t be overwhelming, here’s our baby name finder to help

Are you looking for baby name ideas and meanings? Using our baby name finder, you’ll discover many different names of all different origins and themes – and you might just find that one name that stands out from the crowd.
Recommended for you
The meaning of the name Baani is 'earth'
The name Babette is a Greek baby name, and it means 'oath of God', or 'God is satisfaction'.
The meaning of the name Babs is 'stranger' and 'foreigner'
The meaning of the name Baciara is 'appearance is deceptive'
Barbara derives from Greece, and means 'foreign'.
Barbara is a Greek inspired name, meaning 'foreign'. It is the feminine form of Barbarus
The meaning of the name Bathilde is 'heroine' and 'commnding'.
Beata means blessed, from Latin 'beatus'. Common derivates include Bea and Beate
As a Latin baby name, Beatrice means 'ameaning bringer of joy'. The perfect name for any happy baby girl.
The meaning of the name Becky means 'ensnarer' and is an abbeviation of Rebecca.
The meaning of the name Belinda is 'beautiful snake'
The meaning of the name Bella is 'intelligent' and 'beautiful' and can be short for Isabella.
Used often as a shortened version of Isobel or Isabella, the word itself in French means 'beautiful'. Of course, it's popular thanks to Disney's Beauty and the Beast.
Benedicta is a Latin baby name that means 'blessed'. It is derived from the male name Benedictus
From the name of a biblical town, Bethany is a Hebrew name meaning 'house of figs'. It is also a town in the New Testament.
An English name, Beverly (or Beverley) means 'beaver stream', or 'from the beaver meadow'.
The name Beyonce is a baby girl name and is of African-American origin. The meaning of the name Beyonce is 'one who is beyond others'.
Bianca is an Italian given name, which means 'white' as it derives from the Italian word 'blanche'.
The name Blossom is an English baby name, and it means 'fresh'.
Bogdana translates to God's gift and has Slavic origins; with 'bog' meaning God and 'dan' meaning gift
Bogumila is a Polish origin name meaning favoured by God. It has Slavic / Cyrllic origins
Boleslawa is a Slavic origin name meaning great glory
The meaning of the name Bora is 'foreign' or 'stranger'
A Polish name derived from the Slavic word 'bog' for God. It is a common name across most Slavic nations
The meaning of the name Breonna is 'noble, strong and virtuous'.
The meaning of Britta is "exalted one". Is related to the names Birgit, Bridget and Britt.
Bromley derives from the Old English word 'bromleigh', which means 'clearing where brambles are found'.
Bronislawa is a Polish name of Slavic origin meaning 'broni' - to protect, defend and 'slawa' - glory, fame
The name can be both for a girl, boy or used as a surname. It can also be spelt without the e, and it's meaning is 'a brook or a stream'.
The meaning of the name Brygida is Exalted, Lofty. The origin of the name Brygida is Polish.