Greek, Scottish Names 1 names of Greek, Scottish origin in our database. Sandy A diminutive of Alexander or Alexandra, meaning 'defender of men' or 'defender o... Greek, Scottish