forum

forum [-s] n

L.

  1. Public place; court; tribunal.