Sandi

Girl

Meaning of the name Sandi: Defender; protector of mankind. Famous Bearer: Alexander the Great. Can be either for a boy or a girl.

Origin of the name Sandi: Greek

Alternate spellings of the name Sandi: Sandy. Short for Sandra or Alexander.