noun

mahewa

Nationwide0 viewsMarch 2026

Definition

  1. Very loud music

    Hi mat ina mahewa = That matatu has loud music

Submitted by seed

← Back to Browse