Meanings

  1. dyad

  2. colloquialan intimate relationship between two partners (on a long-term basis but not necessarily in the same household)