Possibly: Derived from Sanskrit ‘Atri’ meaning ‘devourer’ or ‘one who eats’, referring to the sage Atri in Hindu mythology

1 Post