English edit

Noun edit

Umbararo pl (plural only)

  1. An ethnic group from Nigeria, Libya, Chad and Sudan

Synonyms edit

Anagrams edit