FORUM Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/fora
WEBnoun, plural fo·rums, fo·ra [fawr-uh]. the marketplace or public square of an ancient Roman city, the center of judicial and business affairs and a place of assembly for the people. a court or tribunal: the forum of public opinion. an assembly, meeting place, television program, etc., for the discussion of questions of public interest.
DA: 45 PA: 2 MOZ Rank: 76