gargara गर्गर
Definition:
m.
(
onomatopoetic (i.e. formed from imitation of sounds)
) a whirlpool, eddy
Home
>
Search
>
gargara