Meaning of the mantra.
1. The self effugent fire is omniscient, and being omnipresent, protect from all the sides, the creation of universe.
2. O lord of effulgence! The non-violent Yajna, you prescribe from all sides, is beneficial for all, touches divine proportions and is accepted by noble souls.