What does allice shad mean?

allice shad meaning in General Dictionary

European shad