Crossword Answer Lookup

500k+ clues

Found a new place, having struggled after the start to house alien (9)

Answer RESETTLED
Definition: Found a new place
Times #28647 28 Across 2023-07-05