Where does “pallo” come from?

pallo (Ingrian): ball

Definitions

  1. ball

Words derived from “pallo