English dictionary
herring salad meaning and definition
Definition and meaning of herring salad at MeaningMonkey.org. herring salad meaning and definition in the English Dictionary.HERRING SALAD noun
Definition of herring salad (noun)
- based on pickled herring
Source: Princeton University Wordnet