Of Irish, Greek and/or Hebrew origin.
Nessa may be a short form of the Irish name Vanessa.
It may also be an Anglicized form of the Irish name Neasa.
It is also a short form of the name Agnes.
It is rarely used as a name in Hebrew, meaning “miracle”.
Other forms of the name are Vanessa, Ness, Neasa, Agnes.
Famous bearers are Nessa Diab, Nessa Carey, Nessa Childers, Nessa O’Mahony.