Searching...

  • Top definitionTop Definition

Ombwa

Dog

e.g.

Ombwa mai ukire.

en  

The dog is barking.


Keep going in Herero

Know another meaning of Ombwa? Add yours

Thanks for the feedback.

Setting up an account is free! Login to leave a like.