songcraft

Etymology


From, sometimes after.

Noun

 * 1)  The practice or skill of crafting or composing songs.