Skip to main content

English: portal

Welsh: porthol

Part of speech

Noun, Masculine, Singular

Definition

A grand and imposing entrance (often extended metaphorically); a site that the owner positions as an entrance to other sites on the internet.