Guardian of a strange land? (5)
I believe the answer is:
angel
'guardian' is the definition.
(guardian angel)
'of a strange land?' is the wordplay.
'of' indicates the answer is hidden within the clue.
'ANGEL' is hidden in the letters of 'strange land'.
(Other definitions for angel that I've seen before include "Ministering spirit" , "Top D [DECORATION]" , "somewhere in Islington" , "somewhere on the Northern Line" , "eg Gabriel" .)