Understand Chinese Nickname

梗咽

[gĕng yān]
It means 'Choked by Obstacles'. This can refer to a state where one is metaphorically choked up by difficulties in life; they are having trouble speaking up or expressing themselves because of internal/external pressures or challenges.
Generate Chinese Nickname
Relation Nicknames