Modern elaborated variant of Nicola or Mikayla, meaning victory of the people.
Like Nikaylah?
Swipe through thousands of names like it