songwright

noun

1.
someone who composes music, usually as a profession