allis shad Meaning, Definition & Usage

  1. noun European shad
    allice; allis; allice shad; Alosa alosa.

WordNet