BoHU: Beacon of Hope Uganda

What does BoHU mean? The above is one of BoHU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Beacon of Hope Uganda

BoHU also stands for:
... more