ग़रारा

Etymology 1
Perhaps borrowed from. Or from.

Noun

 * 1) gargle, gargling

Etymology 2
.

Noun

 * 1) loose trousers; gharara