Shihan (師範?) is an honorific Japanese term, used in Japanese martial arts a title for expert or senior instructors.