Baby Names and Name Generators

What Does Neel Mean?
"Champion"