Informal diminutive of Sandra, from Alexandra, meaning defender of mankind.
Like Sandi?
Swipe through thousands of names like it