Save Type Surname (from given name) Usage Scottish Gaelic Meaning & History A patronymic from a personal name or byname derived from caoch ‘blind’, ‘purblind’.