Meaning of the name - Nyssa

English Name: Nyssa
Sex: