Where does “jarru” come from?

jarru (Finnish): brake; bromide

Definitions

  1. brake; bromide

Words derived from “jarru