Where does “csatorna” come from?

csatorna (Hungarian): canal; channel; river

Definitions

  1. canal; channel; river

Words derived from “csatorna