ghorabs
English
Noun
ghorabs
plural of
ghorab