Meaning and Origin of: Lennen

Boy name origins & meanings

  • Gaelic : Cloak; little cape

Boy name variations