Tamil Dictionary 🔍

lemures

Lem"u*res, n. pl. Etym: [L. See Lemur.] Defn: Spirits or ghosts of the departed; specters. The Lars and Lemures moan with midnight plaint. Milton.


lemures - Similar Words