Meaning
- 1.
scenery; scene; view — A beautiful scene of nature or an area.
- 2.
scene; situation — A special scene or situation that evokes an emotion.
scenery; scene; view — A beautiful scene of nature or an area.
scene; situation — A special scene or situation that evokes an emotion.