Crossword Answer Lookup

500k+ clues

Company in red, I believe (5)

Answer CREDO
Definition: believe
Guardian #22388 24 Across 2001-12-10