Crossword Answer Lookup

500k+ clues

A goddess, losing heart, encountered sun god rising (7)

Answer ARTEMIS
Definition: A goddess,
Guardian #22368 7 Down 2001-11-16