What is the full meaning of shastas
SHASTA, a flowering plant of the daisy family [n]
Example of the word shastas placed on a Scrabble board.