Definify.com

Definition 2025


omwalimu

omwalimu

Luhya

Noun

omwalimu

  1. teacher