What is the full meaning of vista
(Italian) a view, prospect, also VISTO [n -S] / to make into, or see into, vistas [v -ED, -ING, -S]
Example of the word vista placed on a Scrabble board.