Finnish edit

Noun edit

hepasta

  1. elative singular of heppa

Anagrams edit