Explore Our Complete Names Collection
Browse thousands of carefully curated baby names with detailed meanings, cultural origins, and popularity trends. Whether you're looking for traditional, modern, or unique names, we've got the perfect options for your baby boy, girl, or gender-neutral choices.

Popular Names
Mattia
Meaning: "Gift of God"
Origin: Italian
Matteo
Meaning: "Gift of God"
Origin: Italian
Marco
Meaning: "Warlike"
Origin: Italian
Michele
Meaning: "Who is like God?"
Origin: Italian
Mario
Meaning: "Mars, warlike"
Origin: Italian
Martina
Meaning: "Warlike"
Origin: Italian
Martina
Meaning: "Warlike"
Origin: Italian
Matilde
Meaning: "Mighty in battle"
Origin: Italian
Marco
Meaning: "warlike"
Origin: Italian
Matteo
Meaning: "gift of God"
Origin: Italian
Massimo
Meaning: "greatest"
Origin: Italian
Marina
Meaning: "of the sea"
Origin: Italian
Marta
Meaning: "lady"
Origin: Italian
Maddalena
Meaning: "of Magdala"
Origin: Italian
Maurizio
Meaning: "dark-skinned"
Origin: Italian
Marcellus
Meaning: "little warrior"
Origin: Latin
Marcella
Meaning: "warlike"
Origin: Latin
Maximus
Meaning: "greatest"
Origin: Latin
Maxima
Meaning: "greatest"
Origin: Latin
Marinus
Meaning: "of the sea"
Origin: Latin