Uhuru Torch

Proper noun

 * 1) A torch used as one of the national symbols of Tanzania, symbolizing freedom and light.

Translations

 * Swahili: Mwenge wa Uhuru