Definition & Meaning | Italian word FORUM
FORUM
Definitions of FORUM
- forum (gathering for the purposes of discussion)
- (by extension, usually, capitalized) venue, auditorium, arena
- (Internet) forum (message board)
Number of letters
5
Is palindrome
No
Search for FORUM in:
Page preparation took: 142.79 ms.