Canticle also known as the song or hymn of Mary