Meaning of lake herring

Definition of lake herring

(noun) cold-water fish caught in Lake Superior and northward
important food fish of cold deep lakes of North America

Other information on lake herring

WIKIPEDIA results for lake herring
Amazon results for lake herring