Meaning of Mandi
Mandi is an English name for girls
The meaning is `lovable
The name Mandi is most commonly given to American girls.
If it's too long you might use:
What do they use in other countries?
Amanda (German, Italian, English)
The name sounds like:
Mando, Mandie, Manda, Mindi
Similar names are:
Sandi, Candi, Kandi, Mansi, Randi