A variant of Sandra, short for Alexandra, meaning 'defender of mankind.'
Like Sandara?
Swipe through thousands of names like it