Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. èěrbùlǔshì 厄尔布鲁士 Elbrus, the highest peak of the Caucasus mountains, southwest Russia èěrbùlǔshì 厄爾布魯士 Elbrus, the highest peak of the Caucasus mountains, southwest Russia