Nope, i love my nick ^_^ If i had to vary it, it would be Odloff or Oddlove.
I reckon Oddlove is better than Odlov.
I didnt anderstand the first part, "if you are a russian", why only a russian??