cantor ambulante

sustantivo
  1. Persona que canta en lugares públicos o en la calle, generalmente sin un establecimiento fijo.
    El cantor ambulante recorrió la plaza ofreciendo su música.