malae

English: Translation
sacred place
noun