Kniya is likely a modern invented form, possibly related to Nia or Kaniya, with no single traditional etymology.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kniya?
Swipe through thousands of names like it