horsefly (n.)

also horse-fly, type of insect extremely annoying to horses and cattle, late 14c., from horse (n.) + fly (n.).