But I don't know if you plan on having the town be in a rainy time or not.
If it's going to just be a standard forest, during the day or night, woodland would be better.
Lol esprit. When i first saw that word i thought of that brand ESPRIT.esprit kinda gives off the modern feel to it. For rain wood, it only fits if your town is a rainy forest theme town IMO. Same goes for rain wood so woodland is the only suitable one out of these 4.
Another vote for Esprit, it sounds much more unique than the others and the name gives you more freedom to go for something different if you choose. Woodland would be the second pick but it, Raindrop, and Rainwood sound too obvious imo.
I'm gonna go with Esprit, since most towns usually have an overly simple or obvious name, and are cookie-cutter towns most of the time. Also, Esprit sounds really unique, and it just seems like a perfect name for a forest town.