Tamil Dictionary 🔍

duse

Duse, n. Defn: A demon or spirit. See Deuce.


duse - Similar Words