えん
enri

Noun
Suru Verb

1. separation by a great distance

Buddhism
Noun
Suru Verb

2. detachment

Other forms: