Sat Shri Akal
I have a slightly different definition
My guru, Sant Gurnam Singh Ji taught me, so I believe it.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/sikh-sikhi-sikhism/8193-meaning-of-waheguru.htmlReference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=8193
WA = Wah = Wow = Astonishing
HE = Everywhere/Anywhere
GU = Dark
RU = Light
He taught me Waheguru is he who can illumine (anything) anywhere by vanishing dark in an astonishing manner.
Meaning of Waheguru