From vel + besøkt (“past participle of besøke”).
velbesøkt (indefinite singular velbesøkt, definite singular and plural velbesøkte)