Baby Names and Name Generators

What Does Neale Mean?
"Champion"