Довольно большая часть фамилий с балтийской основой образована от древне-литовских и древне-латышских имен и прозвищ.
Многие из них происходят от слов, означающих природные явления, небесные тела, растения (например, Rasa – роса, Audra – буря, Aidas – эхо, Linas – лён), или от названий рек и местностей (такие как Ula – Ула, Neringa – Неринга, Gintaras – янтарь, Saule – солнце).
Эти имена и прозвища подчеркивают близость балтов к природе, их трепетное отношение к ней.
Фамилия Илгач образована от аналогичного прозвища, которое, скорее всего, восходит к литовскому слову ilgas, что в переводе на русский язык означает «длинный». Можно предположить, что прозвище Илгач указывало на внешние особенности предка: высокий рост.
Не исключено, что прозвище Илгач восходит к латышскому слову ilgas - «тоска». В таком случае, прозвище Илгач мог получить грустный, печальный человек.