EULACHON Meaning of EULACHON in English [ 'ju:ləkɒn ]■ noun ( plural same) another term for candlefish .OriginC19: from Lower Chinook. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004