The surname Kay is derived from the Breton and Old Welsh word "Cai," and the Cornish word "Key," both of which meant "wharf." This name became the Middle English given name Kay. Some instances of this surname are no doubt derived from the Old English "Coeg," which meant "key."