Eilginn \e(i)-lgi-nn, eil-ginn\ as a boy's name is a variant of Elgin (Old English, Gaelic), and the meaning of Eilginn is "high-minded; little Ireland".
The baby name Eilginn sounds like Eilgin and Elgine. Other similar baby names are Elwinn, Eldin, Elwynn, Elwin, Elvin, Eilon, Eilan, Eljin and Elian.