Magnificat

A British Sign Language (BSL) translation of Magnificat. The ancient hymn of praise, also known as the Song of Mary, uttered by the Virgin when told she would conceive the Messiah.

Provide feedback about this translation, word, phrase, or definition. Was this translation useful, are you able to help support us?