whoa in Finnish
whoa in Finnish
ptruu
Stop (especially when commanding a horse or imitative thereof); calm down; slow down.
oho
An expression of surprise.