Wash the eggplant and dry it. Cut the ends and remove the core with a spoon. Mix ground meat with eggs, spices, chopped onion, chopped rosemary and 3 cloves of crushed garlic. Boil the rice until semi-soft, add to the meat mixture and mix well. Fill the hollowed-out eggplant with the meat mixture and transfer to a baking dish. Place sliced tomatoes, whole cloves of garlic and pieces of rosemary in the dish. Season, drizzle with oil, add enough water for the entire baking time and cover with foil. Bake in a preheated oven for about an hour. Remove the foil 10 mins before it is done to finish baking the eggplant.