What does the name Kandi mean? What is the meaning of the name Kandi?

Meaning of Kandi: Name Kandi in the Latin, English origin, means Kandi means The Queen Mother. Name Kandi is of Latin, English origin and is a Girl name. People with name Kandi are usually Christianity by religion.