What does Blocher mean?

Blocher - German to English

floor-polishing brush