Advertisement

show-place (n.)

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

Others Are Reading