From the Irish surname Ó Caollaidhe meaning ‘descendent of Caollaidhe’. Caollaidhe is derived from the Gaelic word ‘caol’ meaning ‘slender’. Sindarin: Fimiel, Ninniel, Lhinniel

Print Friendly, PDF & Email