Barabra (English, noun)
expansion: Barabra pl (plural only)
Senses:
glosses: The Nubian peoples of northern Sudan and southern Egypt.
tags: plural
plural-only
Forms: