show-place (n.)youdaoicibaDictYouDict[show-place 词源字典]
one much-visited for beauty or fineness, 1794, from show (v.) + place (n.).[show-place etymology, show-place origin, 英语词源]