This is a beautiful song. I listen to it every so often and rejoice in the splendor which is this song. Panis Angelicus is Latin for Angelic Bread. This song has been covered by many people, but my favorite version is sung by César Franck.
Check it out!
Appreciating the beauty of music,