Diminutive of Agnes (Greek hagnē, 'pure') or Vanessa; strongly associated with Scottish culture.
Like Nessie?
Swipe through thousands of names like it