meaning of alosa alosa

alosa alosa meaning in General Dictionary

European shad