Tamil Dictionary 🔍

levana

Le*va"na, n. Etym: [L., fr. levare to raise.] (Rom. Myth.) Defn: A goddess who protected newborn infants.


levana - Similar Words