CANDIRU Meaning of CANDIRU in English n. freshwater fish (of the catfish family) that is found in the Amazon river Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012