Definify.com

Definition 2025


Mwarabu

Mwarabu

Swahili

Noun

Mwarabu (m-wa class, plural Waarabu)

  1. Arab