What is staff judge advocate?
staff judge advocate meaning in Military terminology / glossary / dictionary is:
A judge advocate so designated in the Army, Air Force, or Marine Corps, and the principal legal advisor of a Navy, Coast Guard, or joint force command who is a judge advocate. Also called SJA.
Source: JP 1-04