meaning of Blocher

Blocher - German to English

floor-polishing brush