Where does “pista” come from?

pista (Portuguese): track; road; path; footprints; clue

Definitions

  1. track; road; path; footprints; clue

Words derived from “pista