Possible Results:
salvadora
-savior
Feminine singular of salvador (noun)
salvadora
-saving
Feminine singular of salvador (adjective)

salvador

Popularity
500+ learners.
Word of the Day
dew