What is the full meaning of shads
SHAD, a herring-like marine fish, spawning in rivers [n]
Example of the word shads placed on a Scrabble board.