仰天

ぎょうてん being amazed; being horrified

Why it means this

仰 (look up) + 天 (the sky) — 'staring up at the heavens'; being flabbergasted (びっくり仰天).

Breakdown

Each character links to its full entry — origin story, stroke order, and readings.