Waheguru Waheguru is a name for God. Literally translated: “Wahe” means supreme and “Guru” means Teacher. Thus, “Waheguru” means the Supreme Teacher.