FamilyEducation.com
   
 

First name origins & meanings:

  1. Old Norse: Headland
  2. Irish: God is gracious
  3. Greek: A butterfly

First name variations: Nesa, Nissa, Nessie, Shanessa, Vannia, Vanna, Vannie, Vanora, Nessie, Nessy, Venissa, Vanessa