What is the meaning of the name Xandra?
The name Xandra is primarily a female name of English origin that means Defender Of The People.
Short form of Alexandra.
People who like the name Xandra also like: Adelaide
Names that sound like Xandra:
Stats for the Name Xandra