Odd is a not-unheard-of name in Norway http://en.wikipedia.org/wiki/Odd_%28name%29
This can make introductions and hand-shaking with visiting English speakers amusing:
"Hello, I'm Odd"
I think your spelling looks even more like Troll than the Swedish variant :)