ghorals

English

Noun

ghorals

  1. plural of ghoral