chinookjargon.com
So hílu (halo) *is* from Haida. Or?
Or, more accurately, from Pidgin Haida.