Vocabulary

上品

Buddhism's highest paradise

noun