Stephen Cornfoot was a student in Harry Potter’s year at Hogwarts. He was sorted into Ravenclaw (HPM, Pm).
The surname Cornfoot comes from Cornforth, the name of a town in the parish of Bishop's Middleham, County, Durham in England. According to The Surname Database:
"The name is derived from the old English pre 7th Century "corn", a transposed form of cron of cran, a crane and "ford" a ford which is a shallow place in a river; hence "a ford which is frequented by cranes"."