ghooral

English

Noun

ghooral (plural ghoorals)

  1. Alternative form of goral.