Shylocks Meaning

There are 2 meaning(s) for word Shylocks

Meaning 1 : someone who lends money at excessive rates of interest

    Synonyms : loan shark,  moneylender,  usurer
Meaning 2 : a merciless usurer in a play by Shakespeare