Alexandra Name Meaning: Greek | namelore