latun

Middle English

Noun

latun

  1. alternative form of latoun