In soup pot, melt butter over medium-high heat.
Add lamb pieces, some salt and pepper, and brown on all sides.
Next add in, onions, oregano, garlic, and wine, cook until onions are soft, about 5 minutes.
Now add in tomato sauce, a little more salt and pepper, and enough hot water to cover meat (about 2 cups), Bring to boil, cover, and reduce heat to simmer for 1 hour.
With 10 minutes left of simmering, cut vegetables into bite size pieces.
After the 1 hour, add in vegetables and an additional 2 cups of water, or enough to cover everything.
Cover and simmer for another 30 to 40 minutes, or until vegetables are soft.
Taste and add salt and pepper to preference.
Serve!