Answer: elbrus

AnswerCrossword Clue
ELBRUS

Highest peak in Europe

ELBRUS

Loftiest Caucasian peak.

ELBRUS

Highest peak in Europe.