Forgot your password?
Middle English: from medieval Latin superaltare, from super- 'over' + late Latin altar(e) 'altar'