Definitions of Large magellanic cloud:

  • noun:   the larger of the two Magellanic Clouds visible from the southern hemisphere