schamelle

Middle English

Noun

schamelle

  1. alternative form of camel