Wiktionary
salvators
n. (context Scotland English) (plural of salvator English)
n. (context Scotland English) (plural of salvator English)