"In some parts of Asia, particularly India, Pakistan, Nepal, Sri Lanka and Bangladesh, the word mutton is sometimes used to describe both goat and sheep meat, despite its more specific meaning, limited to the meat of adult sheep, in the UK, US, Australia and other English-speaking countries."
A confusing use of the word on an international site.