Green’s Dictionary of Slang

leno n.

[Sp. leño, a stick of wood]

(US drugs) marijuana, a marijuana cigarette.

[US]H. Braddy ‘Narcotic Argot Along the Mexican Border’ in AS XXX:2 87: LENO (Sp. for ‘piece of firewood’), n. A marijuana cigarette.
[US]E.E. Landy Underground Dict. (1972).
[US]Bentley & Corbett Prison Sl. 53: Leno (Pronounced lain-yo.) A marijuana cigarette or ‘joint.’.
[US]ONDCP Street Terms 14: Leno (Spanish) — Marijuana.