No its not a French name.
Its very Spanish.
Navarra (north by the Pyrenees) is a Spanish province.
Close enough.