Shampoo is a terrible name for a substance that cleans hair. It's a compound word, and I want neither a sham nor poo in my hair, or anywhere near my head, for that matter. Why isn't it called hair cleanser?
Conditioner, on the other hand, is an acceptable name. It conditions your hair to be softer and shinier.