Skip to main content

marai

English marai meaning in English  •  marai का अर्थ अंग्रेजी में
Noun
  • A sacred inclosure or temple; -- so called by the islanders of the Pacific Ocean.
Advertisement