Searching...

  • Top definitionTop Definition

Ambuya

Grandmother

e.g.
ambuya vangu vanondida
en  
my grandmother loves me

Keep going in Shona

Know another meaning of Ambuya? Add yours

Thanks for the feedback.

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