Ahmadiyya: Tabeer Ur Roya

Reflections of one's own thoughts, desires, or anxieties.