Perhaps from Proto-Italic *portāō. Alternatively, it may derive from *poritō, frequentative of Proto-Indo-European *poréyeti (“to make go through”). However, De Vaan rejects the latter explanations and supports the former. Either way, ultimately from *per- (“to go through”). Cognate with porta, portus.