Alexandira is an elaborated form of Alexandra, from Greek meaning "defender of mankind."
Like Alexandira?
Swipe through thousands of names like it