Leon

Name origin: Greek

Name meaning: Lion

Dyer

Name origin: English

Name meaning: occupational name for a dyer of cloth, Middle English dyer (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.