Tamil Dictionary 🔍

lill

Lill, v. i. Defn: To loll. [Obs. or Prov.] Spenser.


lill - Similar Words