What's in a name? A family legacy, tradition, and a lifelong gift from loving parents. Naming a child is a huge deal because it defines them and is with them for the rest of their lives. A name can tell you a lot about a person. Some parents even wait until a child is born to make sure the name they give them matches the characteristics.

Names are important. More so, than not names are passed on or given to a child in honor of someone special in their family like Dad, grandfather, or grandmother. A name can also be part of culture, in which it will have a specific meaning.

Cute Little Girls Holding Their Pumpkins At A Pumpkin Patch
Feverpitched
loading...

Nicknames are almost always given to people when they're kids. They can be cute, fun, or downright embarrassing. Yet, they usually describe a person's mannerisms, and personality, or serve as a cute abbreviation.

Take a look at the list below and see if your name is among them. The following names and nicknames are considered to be classics and among the most popular.  Plus, check out the interesting meaning of each one.

The Top 30 Most Popular Names & Nicknames For Baby Girls

1.) ANNIE MAE
Nickname: Maebykins or Annibug
Meaning: Goddess of Spring

2.) ABIGAIL
Nickname: Abbie or Gayle
Meaning: Cause of Joy

3.) BEATRICE
Nickname: Bea or Bee
Meaning: Voyager and Blessed

4.) BERNADETTE
Nickname: Birdie
Meaning: Strong or Brave Bear

5.) CAMILLA/CAMILLE
Nicknames: Millie or Mills
Meaning: Helper of the priest

6.) CECILIA
Nickname: Cece
Meaning: Hidden or blind

7.) CORDELIA
Nickname: Cora
Meaning: Jewel, Heart, or Daughter of The Sea

8.) ELBAITE
Nickname: Ella
Meaning: God's Promise

9.) EMMELINE
Nickname: Emmie
Meaning: Work

10.) ESTELLE
Nickname: Stella
Meaning: Star

11.) ESTHER
Nickname: Este or Tess
Meaning: Star

12.) FRANCIS
Nickname: Frankie or Francie
Meaning: Frenchman

13.) FLORENCE
Nickname: FLo
Meaning: Blossoming, Flourishing or Prosperous

14.) GENEVIEVE
Nicknames: Gen, Gena, Eve, or Evie
Meaning: Race of Women

15.) GWENDOLYN
Nickname: Gwen or Wendy
Meaning: White Ring

16.) HARRIET
Nickname: Hattie
Meaning: Home Ruler

17.) HELEN
Nickname: Lena
Meaning: Shining Light

18.) JOSEPHINE
Nicknames: Josie or Jo
Meaning: Jehovah increases

19.) Lucinda
Nicknames: Cindy or Lucy
Meaning: Light

20.) MABEL
Nicknames: Mae or Belle
Meaning: Lovable

21.) MARIGOLD
Nickname: Goldie
Meaning: Golden Flower

22.) MARTHA
Nickname: Mattie
Meaning: Lady

23.) MATILDA
Nicknames: Hilde, Tilly, or Tilda
Meaning: Mighty In Battle

24.) LORETTA
Nickname: Lottie
Meaning: Laurel or Pure

25.) LOUELLA
Nickname: Lou or Ella
Meaning: Famous Warrior

26.) Lucille
Nickname: Lucy
Meaning: Light or Light In A Grove

27.) PATRICIA
Nickname: Pattie or Tricia
Meaning: Noble

28.) ROSALIE
Nickname: Rosie
Meaning: Rose

29.) WINONA
Nickname: Nonie
Meaning: firstborn daughter

30.) WINNIFRED
Nickname: Winnie or Freddie
Meaning: Blessed Peacemaking

KEEP READING: Here are the most popular baby names in every state

Using March 2019 data from the Social Security Administration, Stacker compiled a list of the most popular names in each of the 50 states and Washington D.C., according to their 2018 SSA rankings. The top five boy names and top five girl names are listed for each state, as well as the number of babies born in 2018 with that name. Historically common names like Michael only made the top five in three states, while the less common name Harper ranks in the top five for 22 states.

Curious what names are trending in your home state? Keep reading to see if your name made the top five -- or to find inspiration for naming your baby.

Gallery Credit: Stacker

More From 107 JAMZ