Aniruddha 阿楼駄;離障 The Sanskrit name means “unimpededâ€. One of the Buddha’s ten great disciples, well known for his devine sight.