meaning of Bakiga

Bakiga - German to English

Bakiga (individuals) {pl}