Well, dojo is a traditional Japanese word for training hall.