Boy name origins & meanings English : NobleIrish : White Boy name variations Elgan Elgen Family name origins & meanings Scottish : habitational name from Elgin, a place in Moray.