show-place (n.)youdaoicibaDictYouDict
one much-visited for beauty or fineness, 1794, from show (v.) + place (n.).