Hebrew Meaning: The name Nathan is a Hebrew baby name. In Hebrew the meaning of the name Nathan is: Gift from God. American Meaning: The name Nathan is an American baby name. In American the meaning of the name Nathan is: Gift from God. Biblical Meaning: The name Nathan is a Biblical baby name. In Biblical the meaning of the name Nathan is: Given, giving, rewarded'.