Etymology
Today it means: On the left wing politically. Full definition →
From left + leaning.
Etymology from Wiktionary, CC BY-SA 4.0.