Shylocks
English
Noun
Shylocks
plural of
Shylock