Crossword Genius

Surround new visitor initially received by English club (7)

Ross

I believe the answer is:

(Another definition for environ that I've seen is "Ring".)

I've seen this clue in The Times.