Sara Name Meaning: Arabic princess | namelore