Meaning of allice

Definition of allice

(noun) European shad

Other information on allice

WIKIPEDIA results for allice
Amazon results for allice