Vocabulary

阿蘭若

isolated place; hermitage

noun