lyricist
noun
°A person who writes the lyrics of a song.