What is the meaning of the word "balladeer"?

Definitions: