Pearl of Africa

English

Proper noun

the Pearl of Africa

  1. (poetic) Uganda.