VariousWords beta
Related Terms:
Definitions:
Noun
Mensa
Definition: a faint constellation in the polar region of the southern hemisphere and containing part of the Large Magellanic Cloud
Definition: In planetary geology, a large mesa-like area of raised land.