A long wandering tale (7)
I believe the answer is:
odyssey
'tale' is the definition.
(I have seen 'long tale' mean 'odyssey' so perhaps 'tale' could also mean 'odyssey')
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for odyssey that I've seen before include "A long adventurous journey - see Homer" , "Homer's epic poem" , "Significant journey (by Homer?)" , "Epic poem - epic voyage" , "Homerian epic" .)