Crossword Answer Lookup

500k+ clues

Object of worship in Delhi or Lahore principally (4)

Answer IDOL
Definition: Object
Times #26965 10 Across 2018-02-19