This Secret Person Might Leave a Note or Gift
This page is the CodyCross answer for the clue below from Underground Worlds, Group 2169, Puzzle 3 (Delaware Aqueduct).
Question is: This Secret Person Might Leave a Note or Gift
and the answer is: ADMIRER
Word Meaning:
ADMIRER — One who admires.
Definitions from Wiktionary.