Etymology
Today it means: Up-beat; positive; progressive. Full definition →
From up- + minded.
Etymology from Wiktionary, CC BY-SA 4.0.