yajnaEnglishOxford Dictionary of Englishyajna /ˈjʌdʒn(j)ə / (also yagna) ▸ noun Hinduism a ritual sacrifice with a specific objective. – ORIGIN from Sanskrit yajña ‘worship, sacrifice’.