Tamil Dictionary 🔍

lena

Le"na, n. Etym: [L.] Defn: A procuress. J. Webster.


lena - Similar Words