There was no name definition found for Len.

Other types of names:

Len (given name) English