If we're intelligent beings, then we can remove any ignorant stereotypes some people are associating, and recognise Candy is a pretty name. Still, in English, it and its variations are too informal as a legal name, but can work well as a short form of the formal name, or a double name - short form of the formal name with a middle name such as Candy Lee, Candy-Rae, Candy-rose, etc. As a given or middle name, a suitable option is "Chandi" (or Khandi) - a formal name, most popular in India that means fierce goddess in Sanskrit. Variety is the spice of life and if so desired and within reason, it's perfectly okay to be creative and use, or substitute the original short form Candy for one of its many variations with its many possibilities as a formal name that work just as well. Every name in existence is a creation and authors have often themselves, long since been creating names that the public has adopted, and with English being a composite language, there's much room for spelling variations of personal names. Other decent variations for Candy (same pronunciation), that can also be substituted with the letter K: Candi, Candea, Candie, Candey, Candye, Chandi. Other attractive options of the formal names Candace and Candice (same/similar pronunciation) that can also be substituted with the letter K, or as with Sanskrit "Chandi", the letters Ch/Kh, making its orthography correct: Candas, Candes, Candis, Candys, Candess, Candiss, Candyss, Candase, Candise, Candyce, Candyse, Candesse, Candisse, Candysse.
Variety is the spice of life and if so desired and within reason, it's perfectly okay to be creative and use, or substitute the original short form Candy for one of its many variations with its many possibilities as a formal name that work just as well. Every name in existence is a creation and authors have often themselves, long since been creating names that the public has adopted, and with English being a composite language, there's much room for spelling variations of personal names.
Other decent variations for Candy (same pronunciation), that can also be substituted with the letter K: Candi, Candea, Candie, Candey, Candye, Chandi.
Other attractive options of the formal names Candace and Candice (same/similar pronunciation) that can also be substituted with the letter K, or as with Sanskrit "Chandi", the letters Ch/Kh, making its orthography correct: Candas, Candes, Candis, Candys, Candess, Candiss, Candyss, Candase, Candise, Candyce, Candyse, Candesse, Candisse, Candysse.