English: Meeting Place.
Telugu: సమావేశ స్థలి.