songster

noun
  1. a person who sings, especially one who sings well or professionally
  2. a bird that sings melodiously

Examples