Boy name origins & meanings Scottish : God is gracious Boy name variations Ian Ianna Ianthe Iantha Iain Iane Iin Eian Family name origins & meanings Romanian : from the personal name Ion (see John).English : probably a variant of John.