Definition of Batwa in English:

Batwa

noun

  • plural form of Twa

Pronunciation

Batwa

/ˈbatwɑː/