Shafi A surname from Urdu. Proper noun A surname from Urdu. Origin Borrowed from Urdu شفیع. Forms Shafis