Ella meaning in arabic. Variant of Ellen, Eleanor and other names