English Translation drip or droplet of water or liquid Type Root Linguistic Details Root Type Noun root