Tamil Dictionary 🔍

loppard

Lop"pard, n. Etym: [Lop + -ard.] Defn: A tree, the top of which has been lopped off. [Eng.]


loppard - Similar Words