Definition of “feller” - English Dictionary

british dictionary