Crossword Answer Lookup

500k+ clues

Nymph coming to life, having light refreshment in a marquee? (7)

Answer GALATEA
Definition: Nymph coming to life,
Times #27857 7 Down 2020-12-25