Baby Names and Name Generators

What Does Haroun Mean?
"Superior"