Vocabulary
阿蘭若
あらんにゃ
isolated place; hermitage
noun