Tamil Dictionary 🔍

rideau

Ri*deau", n. Etym: [F.] Defn: A small mound of earth; ground slightly elevated; a small ridge.


rideau - Similar Words