SHASTA MEANING IN ENGLISH

• Shasta Definition & Synonyms

  1. (n.) A mountain peak, etc., in California.


• Shasta daisy Definition & Synonyms

  1. () A large-flowered garden variety of the oxeye daisy.


RECENT SEARCHES