Dictionary search results

Showing 1-2 of 2 results

triad US English

A group or set of three connected people or things

Triad in triad US English

A secret society originating in China, typically involved in organized crime