MATTERHORN


Meaning of MATTERHORN in English

n. mountain in the Swiss Alps which is one of the highest peaks in the Alps having a pyramid-shaped peak (located near the Italian border)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.