See also: foresta English Proper noun Forestas plural of Foresta Anagrams aforests, serofastWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads