tapo + yajñ/a
[Sanskrit]
tapoyajna
[sacrifice of tapas]; austerity of self-discipline and energy of the soul directed to some high aim.