Likely a playful extension of Nikki, a diminutive of Nicole, ultimately meaning 'victory of the people.'
Like Nikiki?
Swipe through thousands of names like it