Scottish place name from Gaelic leamhan, meaning 'elm water' or 'flood plain.'
Like Leven?
Swipe through thousands of names like it