Why does a thermocouple have two outputs (V+ and V-)?
ALL voltage sources have at least two terminals.
Voltage is ALWAYS specified relative to some reference value (often "ground").
The concept of a single terminal voltage source makes no sense.

So, a thermocouple is a voltage source with an output voltage measured on one lead relative to the other lead.