One originating at Isle of Wight resort lacking second name (8)
I believe the answer is:
inventor
'one originating' is the definition.
I don't understand how the remainder of the clue works.
(Other definitions for inventor that I've seen before include "Morse, perhaps" , "Creator of something new" , "Creative person" , "Bell, say" , "Discoverer" .)