Meaning of atlantic herring
Definition of atlantic herring
(noun)
important
food
fish;
found
in
enormous
shoals in the
northern
Atlantic
Other information on atlantic herring
WIKIPEDIA results for
atlantic herring
Amazon results for
atlantic herring
Tweet