balladeer

noun
1
a person who sings or writes ballads
ترانه‌سرا, بالادخوان, ترانه‌خوان