Meaning of the name - Nessa

English Name: Nessa
Sex: