Hemmingford

English

Etymology

From Hemming +‎ ford.

Proper noun

Hemmingford

  1. A village and township in Quebec, Canada.