Eulachon Copy link Eulachon , noun [Native Indian name.] (Zoology) The candlefish. [Written also oulachan, oolacan, and ulikon.] See Candlefish.