Nenad is a Slavic name meaning "unexpected" or "unhoped-for," often given to a long-awaited child.
Like Nenad?
Swipe through thousands of names like it