Where does “vene” come from?

vene (Ingrian): boat

Definitions

  1. boat

Words derived from “vene