Lann likely derives from Celtic place-name elements meaning "enclosure" or "church land."
Like Lann?
Swipe through thousands of names like it