ghoral
English
Noun
ghoral
(
plural
ghorals
)
Alternative form of
goral
.