Mandi \m(a)-ndi, man-di\ as a girl's name is a variant of Amanda (Latin) and Mandy (English), and the meaning of Mandi is "fit to be loved, lovable".
The baby name Mandi sounds like Mando, Mandie, Manda and Mindi. Other similar baby names are Sandi, Candi, Kandi, Mansi and Randi.