English dictionary
alosa alosa meaning and definition
Definition and meaning of alosa alosa at MeaningMonkey.org. alosa alosa meaning and definition in the English Dictionary.ALOSA ALOSA noun
Definition of Alosa alosa (noun)
- European shad
- synonyms: allice, allice shad, allis, allis shad
Source: Princeton University Wordnet