Meaning of Mensa

Definition of Mensa

(noun) a faint constellation in the polar region of the southern hemisphere and containing part of the Large Magellanic Cloud

Other information on Mensa

WIKIPEDIA results for Mensa
Amazon results for Mensa