songster

noun

1.
a composer of words or music for popular songs
Derived from:
song
2.
a person who sings with skill
Derived from:
song
3.
any bird having a musical call
Derived from:
song