FoundFootage.com
Overview
In Hindi, a "daayen" or "daayani" (Hindi: डायन) is a term for a witch, descended from the Sanskrit word dakini, which refers to a female supernatural being.
Director
Writer
Top Billed
Keywords
No reviews available.
Released
HI
—
Loading...