songsmith
/sɔŋˈsmɪθ/Definitions
1. noun
A person who writes songs, especially as their occupation.
“The singer-songsmith was known for her emotional lyrics.”
2. noun
A person who composes or writes songs, especially popular songs.
“The talented songsmith behind the hit single is a genius.”