An Italian feminine or variant form of Nicola, from Greek meaning victory of the people.
Like Niccola?
Swipe through thousands of names like it