Japanese dictionary
はれがましい
(feeling) awkward; self-conscious; embarrassed; uncomfortable
Kanji details
・clear up