A form of Niklaus or Nicholas, from Greek roots meaning victory of the people.
Like Niklause?
Swipe through thousands of names like it