Definitions Found:

NESTLER, one that nestles (to lie snugly together)