Green’s Dictionary of Slang

helo n.

[abbr.]

[1960s+] (US) a helicopter; also attrib.