In German House of Ranger or agent forest
It seems to mean in German " House overlooking ". More data context are needed to give a sure answer.