Vista | Mean of vista in English Dictionary
/ˈvɪstə/
- Noun
- a large and beautiful view of an area of land or water
- colorful mountain vistas
- a large number of things that may be possible in the future
- Computers have opened up (whole) new vistas for scientific research.