Borrowed from Arabic شَرِيف (šarīf, “of noble lineage”). Not etymologically related to ŝerifo (“sheriff”).
ŝarifo (accusative singular ŝarifon, plural ŝarifoj, accusative plural ŝarifojn)