Hebrew Meaning: The name Ian is a Hebrew baby name. In Hebrew the meaning of the name Ian is: Gift from God. American Meaning: The name Ian is an American baby name.In American the meaning of the name Ian is: Gift from God.Scottish Meaning: The name Ian is a Scottish baby name. In Scottish the meaning of the name Ian is: Gift from God The Gaelic form of the name John.n Hebrew the meaning of the name Ian is: Gift from God. American Meaning: The name Ian is an American baby name. In American the meaning of the name Ian is: Gift from God. Scottish Meaning: The name Ian is a Scottish baby name.