himasta

Finnish

Noun

himasta

  1. elative singular of hima