SAND CAY Meaning of SAND CAY in English noun : a small sandy island that is not elongate and is parallel with the shore Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012