Dictionary |
1 Result
#1
vista
n.
[
view
,
aspect
,
prospect
,
scene
,
panorama
] the visual percept of a region; "the most desirable feature of the park are the beautiful views"
. wn