Meaning of the Sanskrit Word: dharmajna

  dharmajna—one who is aware of the principles of religion    SB 1.7.46

Can't find any compound Sanskrit words containing dharmajna.