This is the 389th most frequent Spanish word.
visto
"Visto" means "seen" or "viewed" in English.
Here, 'visto' is the past participle of 'ver', used with the auxiliary verb 'he' to form the present perfect tense.
He visto esa película antes.
I have seen that movie before.
In this case, 'visto' functions as the past participle forming the perfect subjunctive mood.
Es el traje más elegante que haya visto.
It is the most elegant suit that I have ever seen.
'Visto' here is used as a past participle in an adjectival form to describe how something is perceived or regarded.