salvadora

salvadora [sal-vah-dor’, rah]
noun
1. Saviour, rescuer, redeemer. (m & f)
  • El Salvador -> el Salvador del mundo, our Savior, our Redeemer

Have a Spanish question? Get help from experts!