Search results
'taru' adjective
wide and deep (of a body of water); voluminous
vigorously flowing (e.g. tears)
overflowing; inundation