oolachan

noun
  1. a small, oily fish of the smelt family found in the North Pacific, especially off the coasts of British Columbia and Alaska
  2. Usage: also spelled eulachon or oolichan; regional, primarily Pacific Northwest

Examples