Find the word definition

Wikipedia
Cayon

Cayon is a town on the northeast coast of Saint Kitts in the Caribbean. It is the capital of Saint Mary Cayon Parish. The 2010 estimated population was 2,500

Cayon is home to the campus of Windsor University School of Medicine.