Stoates
English
Proper noun
Stoates
plural of
Stoate