nest [pl. nests]
Synonyms
  • عُشّ ، وكن ، وجار ، مأوًى
Notices
  • a place where a bird lays eggs and shelters its young