Uncover the origin, popularity, and more for any name.
Kandi is a modern given name, likely a diminutive or nickname form of Candace. Candace has Greek origins and means 'white' or 'shining'. Kandi therefore carries connotations of brightness, purity, and perhaps even sparkle.
Singer, songwriter, television personality