Where does “Fin” come from?

Fin (Dutch): Finn

Definitions

  1. Finn

Words derived from “Fin