Alexandra is a ♀ female name.
Alexandra is a feminine form of the masculine name Alexander, which derived from the ancient Greek name Aléxandros / Αλεξανδρος.
Alexandra means “defending men” (from ancient Greek “aléxein/ἀλέξειν” = to defend/help + “anēr/ἀνήρ” = man).