Dettol

English

Etymology

Brand name.

Proper noun

Dettol

  1. A domestic disinfectant that is a solution of chlorinated phenols

Anagrams