'Large Magellanic Cloud' definitions:

Definition of 'Large Magellanic Cloud'

(from WordNet)
noun
The larger of the two Magellanic Clouds visible from the southern hemisphere