Ababua

English

Noun

Ababua (plural Ababuas or Ababua)

  1. Synonym of Boa (member of ethnic group of the Democratic Republic of the Congo).