Meanings

  1. legionary (foreign volunteer or mercenary)

  2. player who plays for a foreign club