ResourcesLinks

Find the perfect name for your baby with our baby name database.

We include a meaning with each name to help make it easy. You can start by choosing your favourite letter of the alphabet!

A - E F - J K - O P - T U - Z

Girls Names

Boys Names

Abbey
Meaning: father's joy

Abby
Meaning: father's joy

Abigail
Meaning: father's joy

Alana
Meaning: little rock

Alexandria
Meaning: defender of humankind

Alexis
Meaning: defender of humankind, defender

Alice
Meaning: noble, cheerful, truthful

Alicia
Meaning: of noble kin

Alyssa
Meaning: noble, cheerful, logical

Amber
Meaning: jewel, sky, yellow-brown

Amelia
Meaning: beloved, industrious, striving, work of the Lord

Amy
Meaning: beloved

Angelina
Meaning: a heavenly messenger

Anna
Meaning: grace, favoured by God, named for a king

Annabelle
Meaning: from Anna (grace) and Bella (beautiful)

Ashley
Meaning: from the ash tree field, dweller in the ash tree meadow

Ava
Meaning: like a bird

Bella
Meaning: beautiful

Benita
Meaning: blessed

Bethany
Meaning: place of figs

Bianca
Meaning: white

Bree
Meaning: from Brie, region in France

Brianna
Meaning: noble, strong, honourable

Bridget
Meaning: exalted, lofty

Brittany
Meaning: from Britain

Bronte
Meaning: thunder

Brooke
Meaning: water, stream

Caitlin
Meaning: pure, form of Catherine

Callie
Meaning: beautiful

Candra
Meaning: the moon

Chantel
Meaning: a French place name

Charli
Meaning: feminine form of Charles, small beauty

Charlotte
Meaning: feminine form of Charles, feminine, petite

Chelsea
Meaning: harbour, river landing

Chloe
Meaning: blooming

Claire
Meaning: bright, clear, shining

Claudia
Meaning: lame

Daisy
Meaning: daisy flower

Danielle
Meaning: God is my judge

Darlene
Meaning: dear, loved one

Debra
Meaning: bee

Deena
Meaning: from the valley

Deirdra
Meaning: she who chatters

Dena
Meaning: judgement

Diane
Meaning: divine

Dominique
Meaning: of God

Donna
Meaning: lady

Aaron
Meaning: messenger, enlightened, high mountain, exalted one

Adam
Meaning: earth, created by God

Aidan
Meaning: named for a saint, fiery, fire

Aiden
Meaning: named for a saint, fiery, fire

Alex
Meaning: defender of humankind, great protector of humankind

Alexander
Meaning: great protector of humankind

Ali
Meaning: greatest, God, excellent noble, exalted one, the highest

Andrew
Meaning: courageous, manly

Angus
Meaning: unique, vigour, exceptionally strong, choice

Anthony
Meaning: flower, priceless, flourishing, praiseworthy

Ashton
Meaning: ash tree

Bailey
Meaning: public official, in charge, able, bailiff, fortification

Baird
Meaning: minstrel, poet

Barclay
Meaning: birch wood

Barnard
Meaning: brave bear

Beau
Meaning: beautiful, handsome

Benjamin
Meaning: son of my right hand

Blake
Meaning: dark, fair-haired, black or white, dark-haired or fair, pallid

Brayden
Meaning: brave, broad

Brock
Meaning: badger

Brodie
Meaning: ditch, unusual beard

Caleb
Meaning: faithful, bold, dog

Callum
Meaning: dove

Cameron
Meaning: sweet, bent nose, orange fruit, crooked nose

Charles
Meaning: strong, manly

Charlie
Meaning: feminine form of Charles, small beauty

Christian
Meaning: follower of Christ

Christopher
Meaning: follower of Christ

Cody
Meaning: assistant, cushion, possessions

Connor
Meaning: praised, wise

Cooper
Meaning: cask, barrel maker

Dalton
Meaning: from the valley town

Damon
Meaning: to tame, subdue

Daniel
Meaning: God judges

Darcy
Meaning: dark

Darnell
Meaning: Plant

Darrius
Meaning: upholder of the good

David
Meaning: beloved

Dawson
Meaning: son of Ralph

Dominic
Meaning: belonging to the Lord

Dylan
Meaning: sea, sea god, son of the waves

Pregnancy Due Date Calendar
Couple Profile
Blog

TV GUIDE

Saturday September 4th

View Complete TV Guide

Competition