Name – Sheba

Gender – Both

Origin – Hebrew

Meaning – The Hebrew name Sheba means – a short form of Bathsheba. Geography:an ancient country of south Arabia