Pambari

noun ● geographical name

A fictional country in Africa.