Re: Searching For The Term...
Otomo is not really correct unless the question is about the person who accompanies a teacher on a trip. O is an honorific. It does not mean great. Tomo is attendant. Friend is a different word.
Deshi or uchi deshi could be possible as in Matthew's post.
Like a medieval squire.