A Gymanfa Ganu is a Welsh festival of sacred hymns, sung with four part harmony by a congregation, usually under the direction of a choral director.