General Understanding:
* Lyrical: This describes someone who understands through the power of words and lyrics.
* Empathetic: This suggests the person has the ability to connect with emotions and experiences through song.
* Intuitive: This implies the person has a deep understanding that goes beyond logic, possibly gained through creative processes.
Specific to Songwriting:
* Songwriter: This describes someone who creates songs, implying an understanding of their structure, meaning, and impact.
* Musician: This is a broader term, but still indicates a connection to music and its expressive potential.
More Artistic:
* Bard: This refers to a poet, singer, or storyteller, suggesting a deep understanding of human emotions and experiences through artistic expression.
* Visionary: This implies the person has a unique and insightful perspective, often expressed through their songwriting.
Ultimately, the best word depends on the specific context and the type of understanding you want to emphasize.