Modern creation, possibly related to the name Niya
Kniya is a contemporary American name likely formed by adding the 'K' prefix to the name Niya or Nia. While its exact etymology is not established, it is often associated with the Swahili name Nia, meaning purpose, or the Slavic root for 'princess'.
Less common today
Kniya isn't in the latest US Top 1000. It last peaked at #9,812 in 2004.
US births per 5-year period, 1990βpresent (SSA data).