MOUNT SCOPUS


Meaning of MOUNT SCOPUS in English

n. mountain in northeast Jerusalem overlooking the city

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.