From Portuguese-English FreeDict Dictionary ver. 0.2: foro /fˈɔɾʊ/ 1. forum 2. tribunal
foro /fˈɔɾʊ/ 1. forum 2. tribunal