Find the word definition

The Collaborative International Dictionary
Lachrymae Christi

Lachrymae Christi \Lach"ry*m[ae] Chris"ti\n. [L., lit., Christ's tears.] A rich, sweet, red Neapolitan wine.