Gandhi is spelled “Gandhi.” G-a-n-d-h-i.
Half the time that you see this name in Western newspapers and magazines, it’s spelled “Ghandi.” As if Gandhi meant some sort of ghoul. It doesn’t!
How can the h go after the d instead of the g? Because dh represents a single Indian consonant, the “aspirated” d. Yes, India also has an aspirated g, but it’s not in Gandhi!
Bonus question: At the end of a line, where can you break Gandhi? Not between the d and the h! The break is after the n, as in “Gan‑dhi.” Dh is a single consonant, remember?
You are now among the few Westerners who can spell Gandhi.
I hope.