English: (noun) forum, grouping of people with the same interest or intention
Source: Peter Martin's Kelabit Dictionary