What is the meaning of Verhopilvi?

altostratus (type of cloud)

Source: wiktionary.org