MohammedPreview
Open in TheBrain

Mensa

  1. In planetary geology, a large mesa-like area of raised land.
  2. The upper surface of an altar.