The Sanskrit word for ritual sacrifice is yagna, from the root yaj, meaning, to worship or offer.
13 July 2018 2:08 AM IST