Crossword Answer Lookup

500k+ clues

Indian manager initially worshipping God (6)

Answer WALLAH
Definition: God
Guardian #21867 12 Across 2000-04-08