Where does “ਪੁਰਤਗਾਲ” come from?

ਪੁਰਤਗਾਲ (Punjabi) comes from Hindi पुर्तगाल, from Portuguese Portugal, from Middle English Portyngale, from Middle French Portingal, from Latin Portucale, from Latin Portus Cale, from Latin Portus, from Proto-Italic portus — passed , crossed.

Ancestry of “ਪੁਰਤਗਾਲ”, step by step

StepLanguageWordMeaning
1Hindiपुर्तगाल
2PortuguesePortugal
3Middle EnglishPortyngale
4Middle FrenchPortingal
5LatinPortucalePortugal
6LatinPortus CaleOporto
7LatinPortus” or, later, “Portus Rōmae”}} Portus large artificial harbour of Ancient Rome
8Proto-Italicportusharbour
9Proto-Indo-Europeanpértuscrossing
10Proto-Indo-Europeanper-before, in front; first; to go through
11Proto-Indo-Europeanpr̥tóspassed , crossed
Every word from Proto-Indo-European pr̥tósEvery word from Proto-Indo-European per-Every word from Proto-Indo-European pértus