calichon

English

Noun

calichon (plural calichons)

  1. Synonym of mandora.

Anagrams