Sensei (先生) is the Japanese term for "master", "teacher" or "doctor".
Sensei of martial arts usually live and/or work at a dojo, where they teach their skills to their apprenticess.
In Japanese, it literally translates into "one who has lived before".