Meaning and name origin
Sandi \s(a)-ndi, san-di\ as a girl's name is of Greek and English origin, and the meaning of Sandi is "man's defender; shining upon man". Sandi is a variant of Alexandra (Greek): Latinate feminine form of Alexander. Also a variant of Cassandra (Greek): perhaps a version of Alexander, which originally was a feminine name, a byname for Hera, queen of the Olympian gods. Sandi is also used as a variant of Sandra (English), Sandy (Greek).
Sandi is a very popular first name for females (#1162 out of 4276, Top 27%) and a slightly less popular surname or last name for all people (#60590 out of 88799, Top 68%) (Source: 2000 U.S. Population Census).
Displayed below is the baby name popularity of the name Sandi for girls. Sandi reached its highest rank of #617 in the U.S. in 1960-1969 (Source: 2014 Birth Name Statistics).
Displayed below is a comparison of the popularity of the girl name Sandi and its variant forms. Popular variation forms ranked in the Top 1000/100 are Alexandra (#92), Cassandra (#516), Sandra (#800), Sandy and Sandi. (Source: 2014 Birth Name Statistics).
Sandi▼ is also pronounced similarly to Cindi▼, Cyndi, Sindi, Sindia, Sindie, Sindy, Synda, Syndi, Syndia, Syndie, Syndy, Zandie and Zandy. Other suggested similar baby names are Candi▼, Kandi, Mandi▼, Randi▼, Sande, Santa▼, Shanda▼, Shandi, Shandie, Shandy and Shanti. These names tend to be less commonly used than Sandi.