Family name origins & meanings
- English : unexplained. In part, possibly a shortened form of Scottish and Irish McLann, also unexplained.
- German : from a short form of a Germanic personal name composed with land ‘land’ as the first element, for example Lannhardt, from Landohard.