Synonyms of vista in English:

vista


See US English definition of VISTA

See UK English definition of vista

See Spanish definition of vista

noun

1‘there's a marvellous vista from the hotel balcony’

SYNONYMS
view, prospect, panorama, aspect, perspective, spectacle, sight
scenery, landscape, seascape, riverscape, townscape, cityscape, snowscape
archaic outlook