A word about naming characters:
A fictional character obviously can be used to symbolize something; but remember that the character himself usually should not be AWARE OF his being symbolic. Thus, naming the character, as well as describing his or her attributes, needs to be done in a way that would not seem unnaturally forced in the eyes of someone INSIDE the imagined reality of the story.
First and last names can be chosen from categories, which allows grouping names to show something connecting groups of people. For instance:
BOTANICAL: Ash, Birch, Daisy, Flora, Forrest, Garland, Grass, Heather, Moss, Pine, Rice, Rose, Woods.
CLASSICAL: Alexander, Arthur, Caesar, Cleopatra, Hector, Helen, Lancelot, Merlin, Octavius, Roland, Ulysses.
GEOGRAPHICAL: Beach, Cliff, Dale, Fields, Hill, Lake, North, Ridge, Stone, West.