Alphabet Filter:

Results

Definition of nestled:

  1. of Nestle

Synonyms:

close, snuggled.

Usage examples: