NIDO Meaning of NIDO in English n nest (of a bird, mouse, etc.); nido de brigantes robbers den; facer un nido to build a nest Interlingua English vocab. Английский словарь Интерлингва. 2012