servatrix

Count: 1

VOC.SG FEM servatrix NOUN she that preserves, a saviour, deliverer

Occurrences

Occurences coming soon.

Other Interpretations

servatrix NOM.SG FEM servatrix NOUN 2