Green’s Dictionary of Slang

John Crow n.2

see Jim Crow n.