Crossword Genius

Soho Pam could be cleaner (7)

Ross

I believe the answer is:

shampoo

'cleaner' is the definition.
(shampoo cleans hair)

'soho pam could be' is the wordplay.
'could be' indicates an anagram.
'soho'+'pam'='sohopam'
'sohopam' anagrammed gives 'SHAMPOO'.

(Other definitions for shampoo that I've seen before include "Hair-cleansing agent" , "Hair-cleaning product" , "Bathroom preparation" , "Hair-care product" , "Liquid that goes to your head?" .)

I've seen this clue in The Sun.
Want a hint initially instead of a full solution? Install my app