allice shad Meaning, Definition & Usage

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

WordNet