Seyyids

English

Noun

Seyyids

  1. plural of Seyyid