Khandi \k-handi, kha(n)-di\ as a girl's name is a variant of Candy (English), and the meaning of Khandi is "sweet".
The baby name Khandi sounds like Kandi and Kaandi. Other similar baby names are Kandy, Candi, Khandice and Kandie.