meaning of allice shad

allice shad meaning in General Dictionary

European shad