Zamboorak Meaning

There are 1 meaning(s) for word Zamboorak

Zamboorak Meaning 1 : a camel cavalry used in the early modern era by Arab, Afghan, Persian, and Indian armies

    Synonyms : camel cavalry,  zamburak,  zamburek,  zumbooruck,  zumbooruk