Meaning A boy's name of Indian origin, it means "A Flower." Origin of Mehdi Indian Popular Middle Names Mouhamad Pronunciation 🔊 Listen Mehdi Similar Names MalaiSami Manavotham Grishm Khushnaseeb Pallab Parees Pusan Pushp Ranesh Aadhik Year by Year Popularity of Mehdi