chamayle

Middle English

Noun

chamayle

  1. alternative form of camel