The name comes from Sanskrit meaning 'the sinless or faultless'. 'An' in Anagh means 'without' while 'agh' means 'impurity'.
Be like Anagh, faultless!