vista

Noun
  1. The visual percept of a region (synset 105941982)
    "the most desirable feature of the park are the beautiful views"

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches