Origin: Hebrew
Meaning: White-haired
If you are searching for a name that expresses your deep love for all things literary, then Shylock is a note-worthy choice! Those fans of Shakespeare’s The Merchant of Venice will recognize this name as that of the play’s main antagonist. With English roots, the name means “white-haired.” There is some debate as to whether or not the name has Hebrew roots, with some believing that the name derives from the Hebrew word shalah; however, there is no concrete evidence of this. Shylock is famously Jewish in the play, and is ultimately forced to convert to Christianity in the end as an obviously problematic form of punishment. The name, however, is a distinctive one. Whether baby Shy has white, brown, blonde, or pink hair, they are sure to stand out with a moniker like this.