Definify.com

Definition 2026


Mwarabu

Mwarabu

Swahili

Noun

Mwarabu (m-wa class, plural Waarabu)

  1. Arab