ghoral

English

Noun

ghoral (plural ghorals)

  1. Alternative form of goral.