Wordigg

ababda Definitions

noun

a member of a nomadic beja people of upper egypt.

Discover More the word ababda

Scrabble the word ababda

ababda thesaurus

Examples include ababda