Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Temple in middle of Denpasar housing a deity
(6)
Answer
PAGODA
Definition:
Temple
Telegraph
#3330
23 Down
2025-08-17