Spanish deck
nido
noun

nido

A nest (a structure made by birds or animals to hold eggs or young)

El nido está en el árbol.

Encontré un nido.