CAY

Definition of CAY

  1. (noun)a coral reef off the southern coast of Florida