Word Definition - 惘然

wǎng rán frustrated; perplexed; irresolute; dazed

Individual Character Details