Where does “pang” come from?

Words derived from “pang