Arracks Meaning
There are 1 meaning(s) for word Arracks
Meaning 1 : any of various strong liquors distilled from the fermented sap of toddy palms or from fermented molasses
Synonyms : arak
Synonyms : arak
Similar words of Arracks :
