defender of man
Sandra is a female name, which is often used as a short form for Alexandra or Cassandra. Alexandra is a feminine form of the male name Alexander, which is a romanization of the Greek name Ἀλέξανδρος Alexandros. It is generally interpreted to mean "protector of man" or "defender of man".
In Latin Baby Names the meaning of the name Kay is: Pure, clear. Feminine form of Gaius: To rejoice.