Crossword Answer Lookup

500k+ clues

Every one of four in Rome returned home there? (5)

Answer VILLA
Definition: home there?
Independent #12092 2025-07-11