Vurra

English: Translation
Lugbara clan south of Ayivu
noun