Baby Names and Name Generators

What Does Navarre Mean?
"Plains"