From Greek Nikandros meaning 'victory of man,' combining nike (victory) and aner (man).
Like Nicandro?
Swipe through thousands of names like it