Names Starting with M and Ending With I (List 2)




Expecting a new baby or new one have just arrived in your home!! With all love and prayers, many many congratulations on your new bundle of joy.

View our compilation of Baby Names starting with M and ending with I for your kid.

Baby Names That Start with M and End With I (List 2)

Name M/F Meaning
Madurai Boy Name Madurai Meaning : Krishna, One Who Killed Demon Madhu

Used in : Hindu
 
Madurai-meenakshi Girl Name Madurai-meenakshi Meaning : One Who Is Sweet Like Honey

Used in : Hindu
 
Maduraimeenakshi Girl Name Maduraimeenakshi Meaning : The Spring

Used in : Hindu
 
Maduri Girl Name Maduri Meaning :

Used in : Australian
 
Madyanti Girl Name Madyanti Meaning :

Used in : Hindu
 
Madyati Girl Name Madyati Meaning : Exciting, Arabian Jasmine

Used in : Sanskrit
 
Mae-noi Girl Name Mae-noi Meaning :

Used in : Thai
 
Maeli Boy Name Maeli Meaning :

Used in : Australian
 
Maelrubai Boy Name Maelrubai Meaning :

Used in : Celtic
 
Maemi Girl Name Maemi Meaning :

Used in : Japanese, Japanese
 
Maessai Boy Name Maessai Meaning :

Used in : Hebrew, French
 
Mafi Boy Name Mafi Meaning :

Used in : Australian, Australian
 
Mafi Girl Name Mafi Meaning :

Used in : Australian, Australian
 
Mafi'iolani Girl Name Mafi'iolani Meaning :

Used in : Australian
 
Mafumi Girl Name Mafumi Meaning :

Used in : Japanese
 
Magadhi Girl Name Magadhi Meaning : Of Magadha, Common White Jasmine, A River

Used in : Sanskrit
 
Magali Girl Name Magali Meaning : In portuguese meaning is : Peaceful ruler

Used in : French, Portuguese, Swiss, Australian
 
Maganhildi Girl Name Maganhildi Meaning : Strong Battle Maiden

Used in : German
 
Magarajothi Girl Name Magarajothi Meaning : A Lady With Intoxicating Eyes

Used in : Hindu
 
Magathi Girl Name Magathi Meaning : Great

Used in : Hindu
 
Magdaleni Girl Name Magdaleni Meaning :

Used in : Australian
 
Magdali Girl Name Magdali Meaning :

Used in : German
 
Magdalini Girl Name Magdalini Meaning :

Used in : Australian
 
Magdalni Girl Name Magdalni Meaning :

Used in : Australian
 
Magdelini Girl Name Magdelini Meaning :

Used in : Australian
 
Magdi Boy Name Magdi Meaning :

Used in : Arabic
 
Mageshwari Girl Name Mageshwari Meaning : God Name

Used in : Hindu
 
Maggi Girl Name Maggi Meaning : Abbreviation Of Margaret. A Pearl

Used in : English, German, Greek, Swedish, American, Australian, British, Danish
 
Maghi Girl Name Maghi Meaning : Giving Gifts, The Full Moon Day In The Month Of Magha

Used in : Sanskrit
 
Maghoni Girl Name Maghoni Meaning : Liberality, the East

Used in : Sanskrit
 
Magi Girl Name Magi Meaning :

Used in : Australian, Japanese
 
Magli Girl Name Magli Meaning : In Swedish meaning is : Pearl

Used in : German, Swedish, British, English
 
Magli Boy Name Magli Meaning : In Swedish meaning is : Pearl

Used in : German, Swedish, British, English
 
Maglocvni Boy Name Maglocvni Meaning :

Used in : British, English
 
Magnai Boy Name Magnai Meaning :

Used in : Mongolian, Mongolian
 
Magnai Girl Name Magnai Meaning :

Used in : Mongolian, Mongolian
 
Magni Boy Name Magni Meaning : In norse meaning is : One of the seven Gods of the Aesir.

Used in : Hebrew, Danish, Norse, Swedish
 
Magobei Boy Name Magobei Meaning :

Used in : Japanese
 
Magohachi Boy Name Magohachi Meaning :

Used in : Japanese
 
Magthalini Girl Name Magthalini Meaning :

Used in : Australian
 
Magui Girl Name Magui Meaning :

Used in : French, Hebrew
 
Magundi Girl Name Magundi Meaning : Female Magician

Used in : Sanskrit
 
Maha lakshmi Girl Name Maha lakshmi Meaning :

Used in : Hindu
 
Mahabali Boy Name Mahabali Meaning :

Used in : Hindu
 
Mahabuddhi Girl Name Mahabuddhi Meaning : Extremely Intelligent, An Asura

Used in : Sanskrit
 
Mahadevi Girl Name Mahadevi Meaning : Supreme Deity

Used in : Hindu, Sanskrit, Kannada
 
Mahaganapati Boy Name Mahaganapati Meaning : Omnipotent And Supreme Lord

Used in : Hindu, Kannada, Telugu
 
Mahagauri Girl Name Mahagauri Meaning : The Great Gauri, One Of The 9 Forms Of Durga

Used in : Sanskrit, Kannada
 
Mahaishi Boy Name Mahaishi Meaning :

Used in : Hindu
 
Mahajnanavati Girl Name Mahajnanavati Meaning : Great Possessor Of Knowledge, Another Name For Mansa

Used in : Sanskrit
 
Mahakali Girl Name Mahakali Meaning : Durga In Her Terrifying Form

Used in : Sanskrit
 
Mahakashi Girl Name Mahakashi Meaning : Of The Great Sky

Used in : Sanskrit
 
Mahalakshmi Girl Name Mahalakshmi Meaning : Goddess Lakshmi

Used in : Sanskrit, Kannada, Tamil, Telugu, Malayalam
 
Mahali Girl Name Mahali Meaning : Infirmity, A Harp, Pardon.

Used in : Biblical
 
Mahamanasi Girl Name Mahamanasi Meaning : With A Noble Intellect, A Jaina Goddess

Used in : Sanskrit
 
Mahamani Boy Name Mahamani Meaning :

Used in : Hindu
 
Mahamari Girl Name Mahamari Meaning : Great Destroyer, A Form Of Durga

Used in : Sanskrit
 
Mahamati Boy Name Mahamati Meaning : Lord Shiva

Used in : Hindu, Sanskrit
 
Mahamati Girl Name Mahamati Meaning : Lord Shiva

Used in : Hindu, Sanskrit
 
Mahamayi Girl Name Mahamayi Meaning : Another Name For Durga

Used in : Sanskrit
 
Mahamayuri Girl Name Mahamayuri Meaning : The Great Peahen Said To Protect Against Poison

Used in : Sanskrit
 
Mahanadi Girl Name Mahanadi Meaning : A Great River, Another Name For Ganga

Used in : Sanskrit
 
Mahani Girl Name Mahani Meaning :

Used in : Australian
 
Mahanidhi Boy Name Mahanidhi Meaning :

Used in : Hindu
 
Mahankali Boy Name Mahankali Meaning :

Used in : Hindu
 
Maharai Girl Name Maharai Meaning : Hasting, A Hill, From A Hill.

Used in : Biblical
 
Maharaji Boy Name Maharaji Meaning :

Used in : African
 
Maharani Girl Name Maharani Meaning : Goddess Narayani, Great Queen

Used in : Hindu, Indonesian
 
Mahari Boy Name Mahari Meaning :

Used in : African, African
 
Mahari Girl Name Mahari Meaning :

Used in : African, African
 
Maharishi Boy Name Maharishi Meaning : A Great Saint

Used in : Hindu
 
Maharshi Boy Name Maharshi Meaning : Great

Used in : Hindu
 
Maharsi Boy Name Maharsi Meaning :

Used in : Bengali, Hindu
 
Mahasadhvi Girl Name Mahasadhvi Meaning : Supremely Chaste Woman

Used in : Sanskrit
 
Mahasmriti Girl Name Mahasmriti Meaning : Beautiful

Used in : Hindu
 
Mahasri Girl Name Mahasri Meaning : The Great Divinity, GoddessLakshni

Used in : Sanskrit
 
Mahasti Girl Name Mahasti Meaning : The Moon's Being

Used in : Persian, Iranian, Parsi
 
Mahasundari Girl Name Mahasundari Meaning : Supreme Beauty

Used in : Sanskrit
 
Mahatapaswi Boy Name Mahatapaswi Meaning : With Severe Penance

Used in : Hindu
 
Mahatejaswi Boy Name Mahatejaswi Meaning : Very Bright Person.

Used in : Hindu
 
Mahati Girl Name Mahati Meaning : Goddess Durga, Greatness

Used in : Sanskrit, Kannada
 
Mahattari Girl Name Mahattari Meaning : Great Star,

Used in : Sanskrit
 
Mahavalli Girl Name Mahavalli Meaning : The Great Creeper

Used in : Sanskrit
 
Mahavibhuti Girl Name Mahavibhuti Meaning : Great Splendour, Goddess Lakshmi

Used in : Sanskrit
 
Mahayakshi Girl Name Mahayakshi Meaning : Wexpert In Illusionary Magic

Used in : Sanskrit
 
Mahbubi Girl Name Mahbubi Meaning : Beloved, Sweetheart.

Used in : Arabic
 
Mahdi Boy Name Mahdi Meaning : Rightfully Guided

Used in : African, Arabic, Persian, Hindu, Iranian, Muslim, Swahili, French
 
Maheepati Boy Name Maheepati Meaning : The King

Used in : Hindu
 
Mahendi Girl Name Mahendi Meaning : A Paste Of Leaves

Used in : Hindu
 
Mahendrani Girl Name Mahendrani Meaning : Consort Of Mahendra

Used in : Sanskrit
 
Maheshani Girl Name Maheshani Meaning : Great Lady, Goddess Parvati

Used in : Sanskrit
 
Maheshi Girl Name Maheshi Meaning :

Used in : Australian
 
Maheshwari Boy Name Maheshwari Meaning : Goddess Durga

Used in : Hindu, Hindu
 
Maheshwari Girl Name Maheshwari Meaning : Goddess Durga

Used in : Hindu, Hindu
 
Maheswari Boy Name Maheswari Meaning :

Used in : Hindu, Hindu, Malayalam, Rajasthani, Gujarati
 
Maheswari Girl Name Maheswari Meaning :

Used in : Hindu, Hindu, Malayalam, Rajasthani, Gujarati
 
Mahfi Boy Name Mahfi Meaning :

Used in : German
 
Mahi Boy Name Mahi Meaning : Earth

Used in : Hindu, Sanskrit, Oriya, Gujarati, Kannada
 
Mahi Girl Name Mahi Meaning : Earth

Used in : Hindu, Sanskrit, Oriya, Gujarati, Kannada
 
Mahipati Boy Name Mahipati Meaning : King

Used in : Hindu
 
After checking the name list for Baby Names that start with M and end with I, we hope you like our compilation of names. You can check more, if required.