Results

loachan, laochan noun a hero 20-. etymology: Scots Gaelic ‘little or young hero, a champion’; attested by DW