companion

noun
  1. a person who accompanies or spends time with another
  2. one of a pair or set of matching things
  3. a handbook or reference book on a particular subject
verb
  1. to accompany or keep company with someone
  2. Usage: formal

Examples