You searched for: “vista
vista (s) (noun), vistas (pl)
A view from a certain place: While on their trip through Death Valley, California,, the three girls enjoyed the vista below them called the Devil's Playground.
This entry is located in the following unit: Italian words in English (page 6)