towelle

Middle English

Noun

towelle

  1. (Late Middle English) alternative form of towayle