SHASTA


Meaning of SHASTA in English

add. ·noun a mountain peak, ·etc., in california.

Webster English vocab.      Английский словарь Webster.