Where does “virta” come from?

virta (Ingrian): flow, current

Definitions

  1. flow, current

Words derived from “virta