We have a collection of 5 arrangements for John Hughes - Daniel James - Calon Lân
What does the title "Calon Lân" mean, and why is this hymn a symbol of Welsh pride? Learn!
Who's behind the notes? Discover John Hughes: The Welsh Composer Behind 'Cwm Rhondda'
"Calon Lân" (meaning "A Pure Heart") is a revered Welsh hymn composed by John Hughes with lyrics by poet Daniel James (Gwyrosydd). Written in the 1890s, it emphasizes spiritual richness over material wealth. The song became an unofficial anthem of Wales, famously sung at rugby matches and cultural events, embodying national identity. Its simple yet profound message of integrity and hope resonates deeply in Welsh heritage.