The Meaning of Yajña

In practically all Vedic texts a concept called yajña is employed, which is loosely translated as a “sacrifice” and the performance of the yajña is