or Elbrus geographical name mountain 18,510 feet (5642 meters ) S Russia in Europe; highest in the Caucasus & in Europe
EL'BRUS
Meaning of EL'BRUS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012