Baby Names

All names

3325 names

  • 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

  • Of Persian origin. Means "the one who upholds goodness".

    Latin · Italian · Persian · Biblical

  • Of Latin origin, from Didacus, from the Greek didakh, meaning "teacher".

    Hebrew · Spanish · Greek · Latin

  • Emilia

    Girl

    Means "striving", "a worthy rival".

    Latin

  • From Hebrew, meaning "God is strong".

    Hebrew · Biblical · English

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

    Persian · Arabic

  • Luna

    Girl

    Means "moon".

    Latin

  • A Hebrew boy's name meaning "gift of God".

    Hebrew · Biblical · Spanish · Catalan

  • 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

  • Means "protector or conqueror of men".

    Greek · Biblical · Spanish

  • 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

  • Derived from the Latin Antonius, meaning "one who confronts his adversaries" or "brave".

    Latin · Italian · Greek · Spanish

  • 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

  • Enzo

    Boy

    Derives from the Germanic name Heinz, meaning "master of the house," "lord of his home," or "prince of his lands".

    German · Italian · Germanic

  • 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

  • Luca

    Boy

    Some hold that it comes from Lucio, of Latin origin, translating as "light". Others maintain it is Hebrew and means "hurricane".

    Italian · Greek · Spanish · 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

  • From Greek, meaning "victory of the people".

    Greek · Biblical

  • Noa

    Girl

    Means "movement", "motion".

    Hebrew · Biblical

  • Noah

    Boy

    A Hebrew boy's name meaning "rest" or "consolation".

    Hebrew · English · Biblical