Meaning of Shandi

Shandi is a Celtic name for girls.
The meaning is `hot, fierce, passionate`
The name Shandi is most commonly given to American girls.

The name sounds like:

Shanti, Shanda, Shandy, Shandie



Similar names are:

Sandi, Shadi, Shani

About my name (0)

comments (0)