Read the dictionary definition of guru. All definitions for this word.
1. a Hindu or Buddhist religious leader and spiritual teacher
2. a recognized leader in some field or of some movement
1. a guru of genomics
3. each of the first ten leaders of the Sikh religion