launcell

Middle English

Noun

launcell

  1. alternative form of launcele