a proper name meaning 'little rock' or 'handsome'
Celtic origin, possibly from Gaelic ailin 'little rock'
Try Another Word