Body Guru.  God needs somebody to appear in all of the senses, so that is why the God appears in the physical body of a Puran Sant Puran Brahamgiani, a SatGur, a Puran Khalsa.  So please take this doubt out from our mind that there is anything known as Dehdhari Guru.  Deh is never the Guru, but the Sat is the Guru.