allis

allis

n.
  1. a European shad, (Alosa alosa).