Ultimately from Early Medieval Latin foresta. Influenced by flor (“flower”).
Practice speaking and memorizing "floresta" and many other words and sentences in Spanish.