Middle English Dictionary
 
x
OK