na-adjective, noun
emotionally uplifting; stirring
Describes something that makes one feel invigorated, inspired, or deeply moved in a positive way. Often used for grand natural scenery, powerful art, or heroic stories.
山頂からの眺めは壮快だった。
The view from the mountaintop was emotionally uplifting.
彼の演奏は聴衆に壮快な感動を与えた。
His performance gave the audience a stirring, uplifting feeling.
Compound of 壮 (sō, 'grand, robust') and 快 (kai, 'pleasant, refreshing'). The exact historical derivation is uncertain, but the combination conveys a sense of grand, uplifting emotion.