Meaning of the name - Laryssa

English Name: Laryssa
Sex: