sherifa

Definition of sherifa

variant spelling of