ЯНГАЛЫЧ

ЯНГЫЛЫЧ Это имя, состоящее из слов ян (лук) и кылыч (сабля), имеет значение "радуга". Древние тюрки, подчеркивая сходство радуги с саблей, изогнутой, как лук, называли ее янгалыч ~ янгылыч. В карачаевском и балкарском языках слово янгылыч по сей день употребляется в значении "радуга". Сохранилось в фамилиях Янгалычев, Янгылычев, Енгалычев.

Источник: Татарские мужские имена. Словарь значений на Gufo.me