Did you mean Sheba?
Sheba
noun
°An ancient kingdom in Arabia or possibly in Africa.
°.