Is this modern or medieval/fantasy? That has a big effect on what I would choose for a name, modern I'd probably go with something more abstract like Toronto, whereas medieval I like the name of the town to describe the area. Something like Fairgrove for a plains town or Oakwood for a forested area. Or you could always just stick new in front of a town name that you like, New York is just the "New" York and nobody balks about that.
Looks like you've got a few biomes pretty close together but maybe something like Birchwood or simply Acacia?