What does atlantic herring mean?

atlantic herring meaning in General Dictionary

essential food seafood; present in huge shoals when you look at the northern Atlantic