origin of the name nathan
Nathan is a name with Hebrew origins. The meaning of the name Nathan is he gave. Nicknames for the name Nathan include Nate and Nat.