Meanings1very impressed; stunned; amazed2to astonish; to impress greatlyWritten Forms驚豔Traditional · Main Form惊艳Alternate Form