Meaning of:

imbwa

noun
imbwa
Dog.
"Imbwa yedu inodzivirira musha."
"Our dog protects the home."