hurcara
English
Noun
hurcara
(
plural
hurcaras
)
Alternative form of
harkara
.