Word info

saviouress

Noun

Meaning

saviouress (plural saviouresses)

A female savior.

Source: en.wiktionary.org

Close letter words and terms