Hmm, those words are an anagram of eachother... But definitely don't sound Russian to me...

-Al