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