English dictionary, thesaurus, translations & etymology
FreeDict.com

horsefly

The origin and history of horsefly.

Etymology

Horsefly comes from Middle English, where it was formed by joining the words for horse and fly.

Origin: Middle English

← Back to the full definition of horsefly