Merriam Webster.com states:
NEST
: the place where a bird lays its eggs and takes care of its young
: a place where an animal or insect lives and usually lays eggs or takes care of its young
: a home where people live