Heroes And Heroines: Leon


Name origin: Greek

Name meaning: Lion


Name origin: English

Name meaning: occupational name for a dyer of cloth, Middle Englishdyer (from Old English dēag ‘dye’; the verb is a back-formation from the agent noun). This surname also occurs in Scotland, but Lister is a more common equivalent there.