Old English feohtere; agent noun from fight (v.). Cf. German Fechter. Meaning "fast military airplane used for combat" is from 1917.
boozehound, hop fiend, night people