Wissen implies knowing a fact, kennen implies knowing in the sense of being acquainted with and having a working knowledge of; there is also a noun derived from kennen..
Sanskrit viSheShaN means Adjective and meaning attribute of the knowing fact or object. Sanskrit KeNeN mean How or By What Means or Instrumentative.
So both German and Sanskrit have similar words!