Definition of free companion in English:

free companion

noun

historical
  • A member of a free company; = "freelance".

Origin

Early 19th century.