yagna

n. Vedic ritual

for attaining some end