Norville
Pet Name
Norville
Origin
French
Meaning
Northern town
Notes about Norville
Norville originates in French language and means 'northern town'.
More Info about Norville
No more information.