English: A location, a place.
Telugu: a place స్థలము , ప్రదేశము .