nid

noun
  1. A nest or breeding place, especially for birds or insects. noun
    The biologist carefully observed the nid to study the behavior of the nesting birds.
    In the spring, the garden was filled with nids of various small birds.
  2. An abbreviation for 'Network Identifier', used in computing and telecommunications to refer to a unique identifier for a network. noun
    The technician needed the nid to troubleshoot the network issue.
    Each device on the network was assigned a unique nid for identification.