EVEREST


Meaning of EVEREST in English

n. tallest mountain (8848 meters) in the world located on the border between Nepal and Tibet in the Himalayas of southern Asia

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