Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Morenito Morenito: Spanish name meaning "little dark one," unique and cultural. Spanish Boy
Morenita Morenita: Spanish name meaning "little dark one," elegant and unique. Spanish Girl
Morenito/a Morenito/a: Unique unisex name meaning "little dark one" in Spanish. Spanish Unisex
Monse Monse: Spanish name meaning "serrated mountain," gaining popularity for girls. Spanish Girl
Moniquita Moniquita: Unique Spanish name meaning "wise counselor," charming and feminine. Spanish Girl
Mirtha Mirtha: Spanish name meaning "joy," associated with happiness and cheerfulness. Spanish Girl
Minca Minca: a unique, charming, feminine name of Spanish origin. Spanish Girl
Miria Miria: a unique, elegant Spanish name meaning "wonderful" or "admirable." Spanish Girl
Mirita Mirita: Unique Spanish name meaning "wonderful," charming and feminine. Spanish Girl
Miladys Miladys: Unique Spanish name meaning "noble," elegant and feminine. Spanish Girl
Milianis Milianis: Spanish name meaning "gracious," gaining popularity for daughters. Spanish Girl
Miguele Miguele: Spanish name meaning "who is like God," traditionally masculine. Spanish Boy
Migueline Migueline: Spanish name meaning "who is like God," elegant and unique. Spanish Girl
Miguelaína Miguelaína: rare, elegant Spanish name meaning "who is like God." Spanish Girl
Miguela Maria Miguela Maria: Spanish name combining Miguela and Maria, rich heritage. Spanish Girl
Mersedes Mersedes: Spanish name meaning "mercies," reflecting compassion and elegance. Spanish Girl
Merisela Merisela: Unique Spanish name meaning "sea and sun," elegant choice. Spanish Girl
Merielles Merielles: Spanish name meaning "shining sea," gaining popularity for girls. Spanish Girl
Memo Memo is a Spanish name meaning "resolute protector," typically masculine. Spanish Boy
Mereta Mereta: Unique Spanish name meaning "pearl," symbolizing beauty and elegance. Spanish Girl
Merced Merced: a unique, unisex name with Spanish origins and charm. Spanish Unisex
Mercede Mercede: Unique Spanish name meaning "mercy" or "grace," elegant choice. Spanish Girl
Meriela Meriela: Spanish name meaning "sea of bitterness," symbolizes strength and independence. Spanish Girl
Melquiades Melquiades: unique Spanish name meaning "my king is righteousness." Spanish Boy
Melliza Melliza: Unique Spanish name meaning "twin," symbolizing unity and elegance. Spanish Girl
Melyza Melyza: Unique Spanish name meaning "industrious," elegant and distinctive choice. Spanish Girl
Melanita Melanita: Unique Spanish name meaning "dark," exuding elegance and mystery. Spanish Girl
Melanny Melanny: Spanish name meaning "dark," elegant, unique, gaining popularity. Spanish Girl
Meliana Meliana: Spanish name meaning "beautiful," unique, elegant, and charming. Spanish Girl
Melidia Melidia: a unique, elegant Spanish name with feminine charm. Spanish Girl