Baby Names and Name Generators

What Does Roi Mean?
"King"