A word examined

portals

noun
7 letters·English
noun

portalsdoorways or entrances, especially ones that lead into another place or area

No comments yet