towaile

Middle English

Noun

towaile

  1. (Berkshire, Buckinghamshire, Essex) alternative form of towayle