portal [pl. portals]
Notices
  • a tall and impressive gate or entrance