Mandi is a diminutive spelling of Mandy or Amanda, from Latin meaning worthy of love.
Like Mandi?
Swipe through thousands of names like it