Meaning of “feller” in the English Dictionary

british dictionary