Searching...

  • Top definitionTop Definition

Abundu

A place

e.g.

Abundu yaho ni halayi.

en  

That place is nice.


Keep going in Abamarama

Know another meaning of Abundu? Add yours

Thanks for the feedback.

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