Wordia - The Definition Of Vista
vista
noun, a view, esp through a long narrow avenue of trees, buildings, etc, or such a passage or avenue itself; prospect
From Collins
©HarperCollins 2008. Collins English Dictionary definition of vista
noun, a view, esp through a long narrow avenue of trees, buildings, etc, or such a passage or avenue itself; prospect
From Collins
©HarperCollins 2008. Collins English Dictionary definition of vista