Scandinavian diminutive of Petronilla or short form related to vanilla; means 'champion.'
Like Nilla?
Swipe through thousands of names like it