Where does “Oporto” come from?

I need to work through this chain carefully, but I notice there's a significant problem: the chain appears circular or malformed. It lists "Latin ille" twice (once in the middle, once at the end), and the Proto-Indo-European elements (pértus, per-, al-) don't form a coherent etymological chain back to Latin ille in any standard way I can verify. More importantly, the chain provided doesn't actually support the word "Oporto" as an English word meaning a port city in Portugal. The chain shows: Portuguese o → Old Portuguese o → Latin illum → Latin ille → [PIE elements], but this doesn't explain how "Oporto" (from Portuguese "O Porto" = "the port") derives from these Latin pronouns. I cannot write an accurate one-sentence etymology following your rules because: 1. The chain as given is malformed/doesn't support the

Ancestry of “Oporto”, step by step

Oporto traces back through two separate lines of ancestry.

via Portuguese Porto

StepLanguageWordMeaning
1PortuguesePortoOporto
2Old Portugueseporto
3LatinPortus CaleOporto
4LatinPortus” or, later, “Portus Rōmae”}} Portus large artificial harbour of Ancient Rome
5Proto-Italicportusharbour
6Proto-Indo-Europeanpértuscrossing
7Proto-Indo-Europeanper-before, in front; first; to go through
8Proto-Indo-Europeanpr̥tóspassed , crossed

via Portuguese o

StepLanguageWordMeaning
1Portugueseothe; him, it
2Old Portugueseothe
3Latinilloablative masculine singular of ille; ablative...
Every word from Proto-Indo-European pr̥tósEvery word from Proto-Indo-European per-Every word from Proto-Indo-European pértus
Oporto — Etymology, Origin & Word History | Etymology Explorer