SHEBA


Meaning of SHEBA in English

She ‧ ba, Queen of /ˈʃiːbə/ BrE AmE

⇨ see ↑ Queen of Sheba

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.