ALLIS

Definition of ALLIS

  1. (noun)European shad