Mahabharata 12.181.18
पिशाचा राक्षसाः प्रेता बहुधा म्लेच्छजातयःप्रनष्टज्ञानविज्ञानाः स्वच्छन्दाचारचेष्टिताः
piśācā rākṣasāḥ pretā bahudhā mlecchajātayaḥpranaṣṭajñānavijñānāḥ svacchandācāraceṣṭitāḥ
Our plain-language meaning of this verse is waiting for scholar review.
Open in the book