Polixena

Polixena is a feminine given name used in Basque, Portuguese, Romanian. Explore sources on NameStoria. Source