I got this from a Better Homes and Gardens Classic International Recipe Cookbook from 1982. This makes a delicious, hearty stew. Personally, I've never eaten lamb, and its not readily available where I live. So I substituted veal when I made it.
In a dutch oven brown the meat, half at a time, in hot butter. Set meat aside. Add the onion; cook till the onion is tender but not brown. Drain off the fat. Return the meat to the dutch oven. Stir in the water, peppercorns, bay leaves, dill and salt. Bring to boiling; reduce heat. Cover and simmer for 20 minutes.
Add the cabbage; cook uncovered, for 10 minutes. Cover and simmer 30 minutes more. Remove from the heat; discard the bay leaves and peppercorns. Serve with a dollop of sour cream, if desired.