Guru nanak

What is Guru nanak?

Guru nanak definition and meaning on Dictionary terms:
noun

Guru, 1469

Tags: