Meaning of nido

nido

Tagalog

n. edible bird's nest