Ghosals

English

Proper noun

Ghosals

  1. plural of Ghosal