Crossword Answer Lookup

500k+ clues

Finally settling in Dubai perhaps, daughter moved abroad (9)

Answer EMIGRATED
Definition: abroad
Telegraph #30640 3 Down 2024-06-14