Where does “上品” come from?

上品 (Japanese): sophisticated, cultured

Definitions

  1. sophisticated, cultured

Words derived from “上品