Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Manimekala Manimekala: Tamil name meaning "woman adorned with jewels," elegant choice. Tamil Girl
Mani Vannan Mani Vannan: Tamil name symbolizing strength, leadership, and prosperity. Tamil Boy
Malathy Malathy: Tamil name meaning "jasmine flower," elegant and culturally significant. Tamil Girl
Manickaa Manickaa: Tamil name meaning "precious stone," rich cultural significance. Tamil Boy
Madura Madura: Tamil name meaning "sweet," gaining popularity for daughters globally. Tamil Girl
Mahishwaran Mahishwaran: Tamil name meaning "lord of the buffalo," symbolizes strength. Tamil Boy
Mahendran Mahendran means "great king," is Tamil, and culturally significant. Tamil Boy
Madhan Madhan: Tamil name meaning "handsome," associated with males, culturally significant. Tamil Boy
Madhumith Madhumith: Tamil name meaning "sweet person," gaining popularity among parents. Tamil Girl
Maanicka Maanicka: Tamil name meaning "ruby," symbolizing beauty and prosperity. Tamil Boy
Maathu Maathu: Tamil name meaning "knowledge," associated with feminine heritage. Tamil Girl
Mardini Mardini: a unique, meaningful name of Syrian origin, "from sea." Syrian Girl
Mathys Mathys: Swiss German name meaning "gift of God," unique and strong. Swiss German Boy
Matten Matten: Swiss German name meaning "gift of God," moderately popular. Swiss German Boy
Margreta Margreta: Swedish name meaning "pearl," elegant, timeless, and unique. Swedish Girl
Maritha Maritha: Unique Swedish name meaning "pearl," symbolizing beauty and purity. Swedish Girl
Manne Manne: rare Swedish name meaning "man," associated with masculinity. Swedish Boy
Meja Meja: Swedish name meaning "sea," elegant, unique, and tranquil. Swedish Girl
Milele Milele means "forever" in Swahili, symbolizing eternal love and connection. Swahili Girl
Mashuka Mashuka: Swahili name meaning "beloved," charming and unique for girls. Swahili Girl
Mashuki Mashuki: Swahili name meaning "desires," unisex, culturally significant, unique. Swahili Unisex
Mariamu Mariamu: Swahili name meaning "bitterness," unique, female, culturally significant. Swahili Girl
Menika Menika: Sri Lankan name meaning "precious gem," elegant and unique. Sri Lankan Girl
Muditha Muditha: Sri Lankan name meaning "joy," associated with males. Sri Lankan Boy
Manjitha Manjitha: Sri Lankan name meaning "victorious," unique and feminine. Sri Lankan Girl
Manjushani Manjushani: Charming Sri Lankan name gaining popularity for its elegance. Sri Lankan Girl
Madhusha Madhusha: Sri Lankan name meaning "sweet as honey," gaining popularity. Sri Lankan Girl
Mahela Mahela: Sri Lankan name meaning "great," associated with females, unique. Sri Lankan Girl
Moreta Moreta: Unique Spanish name meaning "dark-skinned," elegant and sophisticated. Spanish Girl
Muneca Muneca: Unique Spanish name meaning "doll," symbolizing beauty and delicacy. Spanish Girl