In the English origin, Len means "Lion-hearted"
In the German origin, Len means "Lion-hearted; lion strength"
In the Native American origin, Len means "Flute (Hopi)"
In the Scandinavian origin, Len means "With a lion's hart"
In the Scottish origin, Len means "Amid the lems; From the field of elm trees"