悻然xìngrán
Meanings
1. angrily; resentfully; in a huff
Characters used