Afshars

English

Noun

Afshars

  1. plural of Afshar.

Proper noun

Afshars

  1. plural of Afshar