struggler: a person who struggles with difficulties or with great effort
person: a human being
hazel: the fine-grained wood of a hazelnut tree (genus Corylus) and the hazel tree (Australian genus Pomaderris)