Ó LACHÁIN—I—O Laughane, O Laghan, Lahan, Duck; evidently the same as Ó Lócháin and Ó Leocháin, which see. Duck is a 'translation.'
Alphabetical Index to Irish Surnames