Baby Names and Name Generators

What Does Rey Mean?
"Regal"