'Stein' is German for 'stone' and the word 'Tempelstein' would be an old German word meaning one central stone of a church building which is highly ornamented and has prayers on it (I believe). But why should a German word come into this song???
Wolfgang