Bellaveglia (Italian) comes from English Veglia, from Italian vegliare, from Old Occitan velhar, from Latin vigilare, from Latin vigilo, from Latin vigil, from Proto-Indo-European weǵ- — lively, awake; strong.
Ancestry of “Bellaveglia”, step by step
Bellaveglia traces back through 3 separate lines of ancestry.