Shafi best surname meanings: Active, Friendly, Cheerful, Competent, Mindful. Get Shafi meaning.
Last name Shafi most common in United Arab Emirates. Get Shafi surname distribution.
Most common surnames with name Fozia: Mahmood, Fozi, Ahmad, Nasir, Rehmat. Get List of surnames with name Fozia.
Most common names with last name Shafi: Qasim, Afjal, Sajda, Mohamed Ali Shafi, Shah. Get Names that go with Shafi.