SHEBA


Meaning of SHEBA in English

Queen of, an ancient mere woman who matched her brains against the brainiest man who ever lived. She lost.

Who is who English vocabulary.      Английский словарь "Кто есть кто".