Intercessor, advocate
Shafiya means "One who makes an intercession or speaks favorably on behalf of another. This name carries the sense of advocacy and positive representation.".
Shafiya is a name of Arabic origin, from the Arabic language.
The numerology number of Shafiya is 6.
Shafiya is associated with the Muslim religion.
Shafiya has 2 syllables.