NIDARY Meaning of NIDARY in English noun a collection of nests. Webster English vocab. Английский словарь Webster. 2012