Preheat your oven to 350°F (175°C).
In a large pan, heat the vegetable oil over medium heat. Add the chopped onion and cook until softened and translucent, about 5 minutes.
Add the chopped lamb offal to the pan and cook until browned and cooked through, about 10-15 minutes. Stir occasionally.
Remove the pan from the heat and let the mixture cool slightly.
In a large bowl, combine the cooked lamb offal and onions with the minced lamb meat, parsley, dill, thyme, oregano, salt, and black pepper.
In a separate bowl, whisk together the eggs and milk. Pour this mixture over the meat mixture and stir well.
Add the bread crumbs and mix until fully combined. The mixture should be thick but spreadable.
Lightly grease a loaf pan and dust it with flour, shaking off any excess.
Spoon the meat mixture into the prepared loaf pan, pressing it down firmly to pack it in.
Smooth the top with a spatula.
Bake in the preheated oven for 50-60 minutes, or until the top is golden brown and the loaf is cooked through.
Remove from the oven and let it cool for a few minutes before slicing.
Enjoy your meal!