home > english names > baby girl names

English Girl Names

 Olivia - 1
 Opal - 1
 Oprah - 5
 Oriel - 9
 Orlena - 5
 Orlene - 9
 Paige - 9
 Pamela - 4
 Pandora - 1
 Pansy - 9
 Patricia - 3
 Patty - 9
 Paula - 1
 Pearl - 1
 Peggy - 2
 Penny - 6
 Philomena - 3
 Phoebe - 5
 Phyllis - 6
 Pippa - 8
 Polly - 4
 Poppy - 5
 Priscilla - 7
 Prunella - 6
 Queency - 8
 Queenie - 1
 Quenna - 5
 Quincy - 8
 Quinella - 7
 Quintana - 6
 Rachel - 1
 Ramona - 2
 Rebecca - 3
 Regina - 8
 Remonna - 2
 Renata - 9
 Renee - 4
 Rhoda - 1
 Ria - 4
 Rita - 8
 Rosalie - 4
 Rosalind - 8
 Rosanne - 1
 Rose - 8
 Rosemary - 7
 Rosie - 9
 Rowena - 8
 Roxanne - 3
 Ruby - 2
 Ruth - 8
 Sabrina - 6
 Sadie - 5
 Salena - 9
 Sally - 2
 Samanda - 1
 Samantha - 6
 Sandra - 7
 Sapphire - 6
 Sara - 7
 Sarah - 3
 Scarlett - 7
 Selena - 4
 Selene - 8
 Selenna - 9
 Serena - 3
 Seyonna - 9
 Shaddy - 9
 Shaley - 9
 Shally - 7
 Shana - 6
 Shane - 1
 Shanne - 6
 Shannon - 4
 Sharena - 4
 Sharenna - 9
 Sharon - 5
 Sheila - 9
 Shelley - 7
 Sherri - 9
 Shiara - 4
 Shilla - 7
 Shirley - 2
 Shrelene - 6
 Shylla - 7
 Sibyl - 1
 Sienna - 2
 Silvewr - 8
 Sirena - 8
 Skye - 2
 Slaney - 9
Add to your favourite name list (mynames)
 Meaning - you can write too

Quick Name Finder can pick baby names easily

We have 25,988 baby names.

Quick Name Finder

gender
number/total
starts with
ends with
filter by

Please Suggest A Name

name:
Female Male