nicu meaning in english [Tel.] n. Savour, stench, a fishy smell. Fleshment. nicunillu soup, meat broth. nicukunda a flesh pot. nicukampu a stench.