Sentence:  <WSD>Strange</WSD> how everything here fitted back into his life , even if he had been away so long . 
Meaning of the word marked with <WSD> tags:  being definitely out of the ordinary and unexpected; slightly odd or even a bit weird