Definify.com

Definition 2024


chamelot

chamelot

English

Noun

chamelot (plural chamelots)

  1. Alternative form of camlet