hepasta
Finnish
Noun
hepasta
elative singular of
heppa
Anagrams
hapesta
,
pahaset