Navarette is a French name, so she’s got to have a little French blood in her too.
No its not a French name.
Its very Spanish.
Navarra (north by the Pyrenees) is a Spanish province.
You don't know your French. Now Go Away, or.....