Where does “huutaa” come from?

huutaa (Finnish): to shout, yell, holler; to scream, shriek; to...

Definitions

  1. to shout, yell, holler; to scream, shriek; to...

Words derived from “huutaa