Thor's home (6)
I believe the answer is:
asgard
'thor's home' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for asgard that I've seen before include "mythological region" , "Home of the Norse gods" , "Heavenly dwelling of the Norse gods" , "Famous Irish yacht from the old Norse heaven" , "Abode of Norse gods" .)