1. ತಮಂಗಮಂಟಪ

    ♪ tamaŋga maṇṭapa
      noun
    1. a building for housing dramatic presentations, stage entertainments, etc.; a theatre.