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