Wikipedia
From Latin meaning literally tears of Christ
Lachryma Christi
This page is available in 2 languages