Green’s Dictionary of Slang

harry-harry n.

[ety. unknown]

(W.I.) rum.

[WI]cited in Cassidy & LePage Dict. Jam. Eng. (1980).