Crossword Answer Lookup

500k+ clues

Christian code about being artificial, but seeming otherwise (7)

Answer ANDROID
Guardian #22109 25 Across 2001-01-18