YourDictionary

Elbrus

mountain of the Caucasus range, in SW Russia: highest peak in Europe, 18,513 ft (5,643 m)
also sp. El'brus

See Elbrus in American Heritage Dictionary 4

Learn more about Elbrus

Elbrus

link/cite print suggestion box