اسم علم مذكر عربي، معناه: المُبْرئ من الأمراض، الدواء الشافي، الناجع، وإذا عُرف كان من صفات الله الحسنى. وإذا قالوا: عبد الشافي، أرادوا عبدالله. وحق الياء أن تحذف.
اصل اسم شافي: عربي