Where does “demarkaatio” come from?

demarkaatio (Finnish): demarcation

Definitions

  1. demarcation

Words derived from “demarkaatio