確約

かくやく firm promise; definite promise

Why it means this

確 (firm) + 約 (a promise) — a definite promise; a firm commitment.

Breakdown

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