Nenad is a Slavic name meaning "unexpected" or "unhoped-for," often given to a long-awaited child.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nenad?
Swipe through thousands of names like it