atrin अत्रिन्

Definition: m. a devourer, demon , a rākṣasa-.