"It is the reference to the Almighty God; the Creator; the Supreme Soul; the Sustainer; etc. The word 'Waheguru' liertally means the "Wonderful Lord" in the Gurmukhi language. God has many names in Sikhism and Waheguru is probably the most important and the most common (SikhiWiki)."