Alexanda is a variant of Alexandra, from Greek meaning "defender of mankind."
Like Alexanda?
Swipe through thousands of names like it