Definify.com

Definition 2026


chamelot

chamelot

English

Noun

chamelot (plural chamelots)

  1. Alternative form of camlet