cameylle

Middle English

Noun

cameylle

  1. alternative form of camel