busker

busk·er

busker

n.
  1. a person who entertains people for money in public places (as by singing or dancing). [Chiefly British]