Searching...

  • Top definitionTop Definition

Umurabyo

Lightning

e.g.

Umurabyo warashe igiti.

en  

Lightning struck the tree.


Keep going in Kinyarwanda

Know another meaning of Umurabyo? Add yours

Thanks for the feedback.

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