Definitions by Michael_Quinn
Shihan
'Shihan' is a Japanese word meaning 'Master-Teacher', or 'Master-Instructor', usually applied to Martial-Arts, but can also be used to describe a 'Master' in general.
Shihan by Michael_Quinn March 3, 2008