Shylocks, noun plural of shylock. Synonyms in the same form.
Kike
sheenies, kikes, heebs
Loan shark
usurers
All synonyms for shylock →