Norville
French
Northern town
Norville originates in French language and means 'northern town'.
No more information.
Marcy moony , Dorika , Gladstone , Merete , Sophia , Erardo , Ewan , Rob Roy , Carville