Baby Names

Girl names

1297 girl names with their meaning and origin

  • Camila

    Girl

    Means "attendant at the sacrifice" — the noble child who served in the rites.

    Latin

  • Emma

    Girl

    Means "whole", "universal", "all-embracing".

    Germanic

  • Means "pledged to God", "God is my oath".

    Hebrew · Italian

  • Lucía

    Girl

    Means "born of the light".

    Latin

  • María

    Girl

    Its meaning is debated: "beloved", "the chosen one" or "the rebellious one" are the readings most accepted.

    Hebrew · Biblical

  • Means "dedicated to Mars", the god of war.

    Latin

  • Olivia

    Girl

    Means "of the olive tree", the tree of peace.

    Latin

  • Sofía

    Girl

    Means "wisdom".

    Greek

  • Means "brave", "strong and healthy".

    Latin

  • Aitana

    Girl

    The name of a mountain range in Alicante, the highest peak in the province.

    Spanish

  • Emilia

    Girl

    Means "striving", "a worthy rival".

    Latin

  • The white, night-blooming flower with its heavy scent.

    Persian · Arabic

  • Luna

    Girl

    Means "moon".

    Latin

  • Mía

    Girl

    Means "mine" in Italian, and doubles as a short form of Maria.

    Italian · Hebrew

  • Means "strong", "the one who is well".

    Latin

  • Means "victory", "she who conquers".

    Latin

  • Ximena

    Girl

    Means "she who has heard", "the one who listens".

    Basque · Hebrew

  • Zoe

    Girl

    Means "life".

    Greek

  • Alba

    Girl

    Means "dawn", the first light of day.

    Latin

  • Means "defender of mankind".

    Greek

  • Alma

    Girl

    Means "soul" in Spanish, and "nourishing" in Latin.

    Latin · Spanish

  • Amelia

    Girl

    Means "hard-working", "industrious".

    Germanic

  • Ana

    Girl

    Means "grace", "favour", "she who receives God's mercy".

    Hebrew · Biblical

  • Andrea

    Girl

    Means "brave", "courageous".

    Greek

  • Means "she who stands firm", "priceless".

    Italian · Latin

  • Ariana

    Girl

    Variant of Ariadne: "the very pure one", "the most holy".

    Greek

  • Means "God is my judge".

    Hebrew · Biblical

  • Elena

    Girl

    Means "torch", "the shining one".

    Greek

  • Means "bold in peace", or "daring traveller", depending on how the root is read.

    Germanic

  • Means "God is my strength".

    Hebrew · Biblical

  • Julia

    Girl

    Means "devoted to Jupiter", "of the Julian family".

    Latin

  • Means "of the Julian family", "devoted to Jupiter".

    Latin

  • Means "belonging to Lucius", and shares its root with Lucía.

    Latin

  • Means "of Marius's family", and doubles as a blend of María and Ana.

    Latin · Hebrew

  • Means "born at Christmas".

    Latin

  • Noa

    Girl

    Means "movement", "motion".

    Hebrew · Biblical

  • Paula

    Girl

    Means "small", "humble".

    Latin

  • Renata

    Girl

    Means "reborn", "born again".

    Latin

  • Sara

    Girl

    Means "princess", "lady".

    Hebrew · Biblical

  • Means "my father's joy".

    Hebrew · Biblical

  • Means "woman from Adria", the town that named the Adriatic Sea.

    Latin

  • Alexa

    Girl

    Short form of Alexandra: "the protector of humankind".

    Greek

  • Means "defender of mankind".

    Greek

  • Alicia

    Girl

    Means "of noble kind", "of distinguished stock".

    Germanic · French

  • Amanda

    Girl

    Means "she who must be loved", "worthy of love".

    Latin

  • Ámbar

    Girl

    The golden fossil resin, prized as a gemstone.

    Arabic