Nessa
NameNamesakes
There are multiple entries for Nessa.
NESSA (1)   f   English
NESSA (2)   f   Hebrew
NESSA (3)   f   Irish, Irish Mythology