Slavic name meaning 'found,' traditionally given to a child who was found or unexpectedly discovered.
Like Nayden?
Swipe through thousands of names like it