Meaning of alosa

Definition of alosa

(noun) shad

Other information on alosa

WIKIPEDIA results for alosa
Amazon results for alosa