Common Adjective Collocations of guru

all, appoint, competent, disciple, fifth, fourth, great, heavy, Hindu, human, know, last, local, lotus, new, own, particular, personal, political, proper, qualify, ready, real, self, Sikh, spiritual, style, tenth, true, well