Meaning & Origin
A diminutive of the female given names Sandra, Alexandra, or Cassandra.
Sandi is a girl's and boy's baby name of Greek origin, a diminutive of Sandra or Alexandra, ultimately from the Greek Alexandros, meaning 'defender of men.' A popular nickname name in the mid-20th century, Sandi has a cheerful, sunny retro quality.
Sandi peaked in the 1950s and 60s, carried by beach blanket movies and sock-hop culture — a name full of ponytails, poodle skirts, and the infectious optimism of postwar America.