Middle French

edit

Etymology

edit

Old French Camaalot.

Proper noun

edit

Kaamalot

  1. Camelot (legendary kingdom)