shoeblack

Noun

 * 1) One who cleans and polishes shoes (and boots) as an occupation.