Scaifes
English
Proper noun
Scaifes
plural of
Scaife