Word info Synonyms

Umbararo

Noun

Meaning

Umbararo pl (plural only)

An ethnic group from Nigeria, Libya, Chad and Sudan

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms