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

Beverley

Old English, meaning 'beaver's meadow'.

Florence

From the Latin, 'flourishing'.

Petra

A female form of Peter, from the Latin, 'rock'.

Alice

From the Old German, 'noble', it was originally Adelice or Adelise. Alice became popular in the 19th century after 'Alice in Wonderland' by Lewis Carroll was published.

Glenda

From me Welsh, 'holy and good'.

Ramona

From the German, 'wise protector' and a female form of Raymond.

Astra

From the Greek, meaning a 'star'.

Ava

From the Latin, meaning 'birdlike'.

Belita

A variant of 'Belle', meaning 'beautiful'.

Una

From the Latin, 'one, unity'.