• Bengali Word জলৌকা, জলোকা English definition (noun) the leech.