Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of mountain hare:
noun: A Eurasian species of hare, Lepus timidus, found mainly in tundra regions.
noun: (Canada, US) Any of various hares found in mountainous country, especially the snowshoe hare, Lepus americanus, and the white-tailed jackrabbit (Lepus townsendi).