shurafa

English

Noun

shurafa

  1. plural of sharif