EULACHON Meaning of EULACHON in English (n.) The candlefish. [Written also oulachan, oolacan, and ulikon.] See Candlefish. Webster's English dictionary. Английский словарь Webster. 2012