A male given name from Scottish Gaelic Eòin, equivalent to English John.
"Ian is a traditional Scottish male given name derived from the Gaelic word Eòin and means the same as John in English."
The suffix -ian was borrowed directly from the Scottish Gaelic word Eòin. It entered English usage to form names and titles associated with a specific person or place.