Etymology
Today it means: Sad, discouraged, in low spirits, unhappy, having no hope Full definition →
From down + hearted.
Etymology from Wiktionary, CC BY-SA 4.0.