For this Shafi there are 382 different names on Yasni.
Most common last names for Shafi are: Athikkattil, Kalathil, Khan
In the ranking of the most common first names Shafi is on position 4209.
There is no meaning available yet for "Shafi".
Send in a meaning!