Thursday, December 17, 2009

Word 605: Yatra

noun Indian
a procession or pilgrimage, esp. one with a religious purpose