ghaghra
English
Noun
ghaghra
(
plural
ghaghras
)
Alternative form of
ghagra
.