Polyxena
Primarily Female
The meaning of the name Polyxena is Hospitable To Many Guests
The origin of the name Polyxena is German
Notes: In Greek mythology Polyxena was beloved by Achilles but sacrificed by his son.

< Back to Search | Pet Name Categories