Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Manishya Manishya: Unisex name from India meaning "human" or "mankind." Indian Unisex
Manishwar Manishwar: Indian name meaning "lord of the mind," culturally significant. Indian Boy
Manishah Manishah: Indian name meaning "queen," unique, feminine, culturally significant. Indian Girl
Manindrasen Manindrasen: Indian name meaning "king of the mind," culturally significant. Indian Boy
Manishi Manishi: Unique Indian name meaning "intelligent" or "wise" in Sanskrit. Indian Boy
Manishika Manishika: Unique Indian name meaning "intelligent" or "wise" for females. Indian Girl
Mangeshkumar Mangeshkumar: Indian name meaning "Lord Shiva," reflecting cultural heritage. Indian Boy
Manickya Manickya means "precious gem" in Tamil; culturally significant name. Indian Boy
Manindraprasad Manindraprasad: Unique Indian name meaning "king of jewels," culturally significant. Indian Boy
Mani Shanker Mani Shanker: Indian name meaning "jewel," symbolizing uniqueness and value. Indian Boy
Mani Shankar Mani Shankar: Indian name meaning jewel, associated with Lord Shiva. Indian Boy
Mandali Mandali: Unique Indian name meaning "group," symbolizing unity and togetherness. Indian Boy
Mandhir Mandhir: Indian name meaning "temple," associated with males, culturally significant. Indian Boy
Maneeshaa Maneeshaa: Indian name meaning "intelligent," unique, and culturally significant. Indian Girl
Maneka Maneka: Indian name meaning benevolent, kind-hearted; culturally significant and unique. Indian Girl
Maneisha Maneisha: Indian name meaning "intelligent," unique, and culturally significant. Indian Girl
Mananya Mananya: Indian name meaning "honored," gaining popularity for its uniqueness. Indian Girl
Manavdeep Manavdeep signifies the light of humanity; unique Indian name. Indian Boy
Manavleen Manavleen: Unisex name meaning "beloved of humanity," gaining popularity globally. Indian Unisex
Manavjit Manavjit: Indian name meaning "conqueror of hearts," charming and unique. Indian Boy
Mandakani Mandakani: Indian name meaning "river Ganga," symbolizing grace and spirituality. Indian Girl
Mananam Mananam: Indian name meaning "contemplation," symbolizing introspection and thoughtfulness. Indian Boy
Manalakshi Manalakshi: Indian name meaning "beautiful eye," unique and culturally significant. Indian Girl
Manalakshmi Manalakshmi symbolizes wealth, prosperity, and feminine strength in Hindu culture. Indian Girl
Mamtha Mamtha: Indian name meaning affection, love; unique, culturally significant choice. Indian Girl
Mamtaa Mamtaa: Indian name meaning "motherly love," symbolizing warmth and compassion. Indian Girl
Mammotty Mammotty: Unique Indian name for boys, culturally rich and traditional. Indian Boy
Mammootti Mammootti: Indian name meaning "great ruler," popular among males. Indian Boy
Malvi Malvi: Indian name meaning "jasmine," elegant, unique, and feminine. Indian Girl
Malvikaa Malvikaa: Indian name meaning "jasmine," unique, elegant, and charming. Indian Girl