See also: foro, forò, forō, and -foro Spanish Proper noun Foro ? (politics) a Spanish political partyWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads