Probably related to Irish surname roots, possibly from forms meaning broad or wide in older Gaelic usage.
Like Lehan?
Swipe through thousands of names like it