Definify.com

Definition 2024


Mwarabu

Mwarabu

Swahili

Noun

Mwarabu (m-wa class, plural Waarabu)

  1. Arab