Category: Welsh

  • Men of Harlech (0198 of 1000)

    https://1000-good-songs.org/wp-content/uploads/2026/05/men-of-harlech.mp3 Men of Harlech 1. Men of Harlech in the hollow, do you hear like rushing billow Wave on wave that surging fellow battle’s distant sound   ‘Tis the tramp of Saxon foemen, Saxon spearmen, Saxon bowmen Be they knights or hinds or yeomen, they shall bite the ground   Loose the folds asunder, flag…

  • All Through the Night (0141 of 1000)

    https://1000-good-songs.org/wp-content/uploads/2026/03/All-Through-the-Night.mp3 All Through the Night 1. Sleep, my child, and peace attend thee All through the night; Guardian angels God will send thee All through the night. Soft the drowsy hours are creeping, Hill and vale in slumber sleeping, I my loving vigil keeping, All through the night. 3. Deep the silence round us spreading,…

  • Deck the Hall with Boughs of Holly (0672 of 1000)

    https://1000-good-songs.org/wp-content/uploads/2026/02/Deck-the-Hall-with-Boughs-of-Holly.mp3 Deck the halls with boughs of holly, ‘Tis the season to be jolly, Fa la la la la la la la! Don we now our gay apparel, Troll the ancient Yuletide carol, See the blazing yule before us, Strike the harp and join the chorus, Fa la la la la la la la! Follow…

  • Come, Thou Long-Expected Jesus (0039 of 1000)

    https://1000-good-songs.org/wp-content/uploads/2025/12/Come-Thou-Long-Expected-Jesus–Hyfrydol.mp3 Come, Thou Long-Expected Jesus 1. Come, thou long expected Jesus, born to set thy people free; from our fears and sins release us, let us find our rest in thee. Israel’s strength and consolation, hope of all the earth thou art; dear desire of every nation, joy of every longing heart. 2. Born thy…