Kirtan definitions

A call-and-response chant performed in India's devotional traditions.
noun
0
0
Advertisement

Origin of kirtan