Crossword Answer Lookup

500k+ clues

A fashion editor's heavenly body (8)

Answer ASTEROID
Definition: body
Guardian #24715 16 Down 2009-06-02