Latin, from canere to sing
Carmel
Carmelite
Carmel, Mount
carmen
Carmen de Patagones
Carmenére
carmetta