Girl Names baby name Shandi

What does the name Shandi mean?

The meaning of the name “Shandi” is: “God is Gracious”.