A variant of Hebrew Nadav, meaning generous or noble-hearted.
Like Nadiv?
Swipe through thousands of names like it