Dictionary Definition:
ghurghuraka m. a gurgling or murmuring sound Suśr. v, 4 • (ikā), f. id., vi, 51, 6 • = ○rī L.