English: Ambalam means temple in Malayalam.
Telugu: మళయాళంలో అంబళం అంటే దేవాలయం.