Green’s Dictionary of Slang

geach n.

[? Scot. geck, an act of deception; ult. Ger. Gecken, tricks]

[early 19C] a thief.