It is definitely not Russian in origin (Polish, Ukranian or Belorussian?) but quite a lot of girls are named Yana in Russia nowadays. It is the question of usage. The name "Hamlet" is not Dagestanian...