stmoon
Spelling Variant of: sti'moon  humpback salmon
common noun. humpback salmon; pink salmon

Source: Draft Dictionary entry.