Home / Crosswords / NYT Crossword / Forest nymph in Greek mythology