A variant of Agnes, from Greek *hagnos* meaning “pure,” filtered into European names through Latin church usage.
Like Agnessa?
Swipe through thousands of names like it