Nathaniel is a given name derived from the Greek form of the Hebrew נְתַנְאֵל (Netan'el), meaning "God/El has given" or "Gift of God/El."