Selma OthmaniJadda JameelaIn arabic, “Jadda Jameela” means literally: A beautiful grandmother.11h ago311h ago3