Nyssa

Origin Gender Meaning
Greek Girl The beginning.
Greek Mythology Girl The beginning.