thaunen

Middle English

Verb

thaunen

  1. alternative form of taunen