As the map size was increased over and over in Dominions, the name file wasnt.
Way back in Dom1 I had a project started for that. I still make some use of it.
http://www.dom3minions.com/~dominion/maps/
I had started with separate programs for each terrain. I had it generating new lists each day for general use.
But I had planned on eventually merging them all into one program that would be able to rework a map generating appropriate names to each province based on its terrain. It would also have a chance of a randomly generated word which would be pronouncable, and it would keep track of the names assigned in order to insure that a name isnt used twice.
Example:
The forest program uses words I gathered from the thesaurus.
data "Forest", "Woods", "Copse", "Grove", "Woodlands", "Timber"
data "Timberland", "Woodlot", "Wildwood", "Thicket", "Growth"
data "Trees", "Canopy", "Maze", "Woodland", "Wood", "Forestry"
data "Wilderness", "Willows", "Oaks", "Saplings", "Orchard"
then a bunch of words I just thought would go well with them for different moods.
data "Dark", "Greening", "Darkening", "Forbidden", "Gracious"
data "Elven", "Elder", "Mythical", "Growth", "Feeding", "Blue"
data "Carpenters", "Neutral", "Deep", "Nesting", "Golden"
data "Pixie", "Ogre", "Land of", "Nether", "Null", "Wide"
data "Twisted", "Wild", "Dreaming", "Lost", "Dew", "Redding"
data "Darken", "Cloaked", "Black", "Greying", "Misty"
data "Mystic", "Infested", "Sacred", "Underland"
So running the program put them together randomly to create names for forest provinces like..
Bluebird Grove, Widow Forestry,Sacred Woods
, Thicker Woods
, Darken Timberland
, Wide Canopy
, Draconian Wildwood
, Troubled Willows
, The Growth
, Darkening Thicket
, Black Willows
I was fairly happy with the results but like many of my projects it was only the hacking that held my attention. Once I figured out how to do it I wandered away from it. Its just another item on my very long list of "I will finish this one day if anyone shows interest". I keep the files visible online hoping someone else will run with it instead.