Tamil Dictionary 🔍

loren

Lor"en, obs. strong p. p. Defn: of Lose. Chaucer.


loren - Similar Words