The symbolic meaning of a flock of blue-gray owls flying in a dream?
That sounds like a lovely dream. But its meaning depends on the emotions you felt during the dream. Sad, glad, mad or scared?
The manifest content of a dream is the description of the dream without any attempt to interpret its symbolism. For example the manifest content of a flying dream is flying. Freud used the term manifest content to differentiate the images of the dream from their symbolic meaning, or latent content. See link below for further information and links to other sources.
An eggplant has no special symbolic meaning. Your particular dream's interpretation depends on what happens in the dream; for example, consider where the eggplant is in the dream. Is it growing in a garden, sitting in a kitchen or prepared in a dish? What are you doing relative to the eggplant? What are the emotions felt during the dream? All of these factors shape the meaning of your specific dream.
The meaning of the dream hinges on the significance of the color red to the dreamer. Red has many symbolic meanings, from anger to love, wine or blood. Pay attention to other details of the dream, including characters, actions and location to find more clues as to the meaning. The movie by M. Night Shyamalan, "The Village" comes to mind, in which the color red was highly symbolic.
What is the meaning of if you dream of someone then you mention his name while your dreaming of him?
Individual numbers have no universal symbolic meaning in dreams. Its only significance rests in the context of the dream: two what? Two puppies, two sandwiches, or two selves? Each of these pairs would have a different meaning. Dream interpretation also considers what is happening in a particular dream as well as the emotions experienced by the dreamer.
"Hay" as such has no particular symbolic significance in dreams. The meaning of your particular dream would depend on where the hay is and what you are doing relative to that hay. The dream itself could be a play on words, with your mind telling you to be on the alert, as when someone shouts at you, "Hey!"