Rating in 2024: 4.00Voted: 1Popularity: 220
Name Sharaf backwards (ananym): Farahs
Arabic (شَرَف) name and name-giving means - "nobility, high rank, honor, glory, nobleness".
Comments (0)