Menu

Leach

A physician or healer

EnglishEngland20K+ worldwide

Caste / Clan

Common

Historical Profession

Physician

Spelling Variants

LecheLeech

Related Surnames