There are two words, actually. Vista (Sight) and Bella (Beautiful). As you can imagine it means Beautiful Sight.
her teeth are a beautiful sight her smile was pearly white
Sight. As in "a sight" or "a view" Radharc álainn = Beautiful sight/ Beautiful view Tá tú radharc do súile pianmhar = You're a sight for sore eyes
She was a girl with sight so saw the right career. This is an example sentence using sight.
Beautiful, especially to the sight.
Beautiful
Lahore
beautiful sight
une belle vue
It is the Seine River
The cascading waterfall was a beautiful sight.
to see the beautiful sight of angel falls