Ambalam Share This Tweet « Back to Glossary IndexAmbalam means Temple; It also means a stage for performing arts. Related Articles: eAmbalam in the pressAcademic PoliciesPrivacy PolicyContact UsThe eAmbalam Story« Back to Glossary Index