Origin? No. Portal? Definitely.
Re : Post # 14 ~ Origin? No. Portal? Definitely.
‘Origin’ and “portal are synonyms in this particular example.
The word ‘origin’ comes from Latin originem (nominative origo) “a rise, commencement, beginning, source.”