Abahutu

English

Noun

Abahutu pl (plural only)

  1. Synonym of Hutu (African ethnic group).