Place lamb and water in a large stock pot; bring to a boil. Reduce heat; cover and simmer 3 hours. Remove from heat; let cool. Cover and refrigerate overnight. Skim off fat, and discard.
Remove lamb, reserving broth in stock pot. Cut meat from bone, and cut into bite-size pieces; discard bone. Return meat to broth. Add remaining ingredients, stirring well.
Bring to a boil. Reduce heat; cover and simmer 3 hours. Serve hot in individual soup bowls.