Synonyms for Portal (same or very similar meaning)
WordNet sense 1 (a site that the owner positions as an entrance to other sites on the internet):
portal site
WordNet sense 2 (a short vein that carries blood into the liver):
portal vein, hepatic portal vein, vena portae
From the ODE community, based on WordNet
add/edit