WikiWord

English

Indri

noun

Meaning

  1. A mostly Muslim ethnic group of Western Bahr el Ghazal, South Sudan.
  2. Their Ubangian language.

Sources

No citations have been attached yet.