noun
a doorway or entrance, especially a large and imposing one.
The prince and his retinue came on horseback through the castle’s portal.

noun
a doorway or entrance, especially a large and imposing one.
The prince and his retinue came on horseback through the castle’s portal.