Matterhorn in Russian Matterhorn in Russian Ма́ттерхорн proper noun An iconic pyramidal mountain on the border of Switzerland and Italy. Add to Flashcards