Donella

Meaning
Old EnglishWorld Leader
ScottishWorld Leader
Gender
Origin