Baby Names and Name Generators

What Does Tor Mean?
"King"