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

Camilla

From the Italian for 'Camille', meaning a 'noble maid'.

Candace

From the Greek, meaning 'of unblemished character'.

Hannah

From the Hebrew, 'God has favoured me'.

Irene

From the Greek, 'peace', she was the goddess of peace.

Megan

The Welsh form of Meg.

Alison

Originally this was a variation of Alice but is now used as a separate name.

Alaina

The female form of Alan.

Glenda

From me Welsh, 'holy and good'.

Caroline

Comes from the Italian female form of Charles (Carlo).

Areta

From the Greek, meaning 'virtuous'.