TAMANDU Meaning of TAMANDU in English noun a small ant-eater (tamandua tetradactyla) native of the tropical parts of south america. Webster English vocab. Английский словарь Webster. 2012