Searching...

  • Top definitionTop Definition

Oboo

Luo name meaning "medicianl water plant"

e.g.

Oboo odhi mako rech

en  

Oboo has gone fishing


Thanks for the feedback.

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