Home / Names for Baby Girls

Names for Baby Girls

This is our A to Z of names for baby girls. Each name has 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 X Y Z

Here is a random selection of Girls Names

Blossom

Meaning 'like a blossom'.

Astra

From the Greek, meaning a 'star'.

Imelda

From the Latin, 'wishful'.

Xena

From the Greek, 'hospitality', taken from the word for a stranger.

Binnie

A variant of 'Benedicta', meaning 'blessed'.

Ophrah

From the Hebrew, 'fawn'.

Nesta

The Welsh form of Agnes.

Donna

From the Italian, 'lady'.

Antoinette

French for 'Antonia', meaning 'without price'.

Lauren

A variation of Laura.