Gurdwara

What is Gurdwara?

Gurdwara definition and meaning on Dictionary terms:
noun

a Sikh temple in India.