Definify.com

Definition 2025


chamelot

chamelot

English

Noun

chamelot (plural chamelots)

  1. Alternative form of camlet