Crossword Answer Lookup

500k+ clues

Artificial flower ring for the hair? (7)

Answer SHAMPOO
Definition: hair?
Guardian #21758 19 Down 1999-12-02