Wanderer from Massachusetts bathed in green light (5)
I believe the answer is:
nomad
'wanderer' is the definition.
(I know that Nomad is a type of wanderer)
'massachusetts bathed in green light' is the wordplay.
'massachusetts' becomes 'ma' (abbreviation).
'bathed in' indicates putting letters inside (I've seen this in other clues).
'green light' becomes 'nod' (I've seen this before).
'ma' put into 'nod' is 'NOMAD'.
'from' acts as a link.
(Other definitions for nomad that I've seen before include "someone who can't settle" , "drifter" , "Wanderer" , "One travels from place to place with no permanent home" , "Roving person" .)