English: home place.
Telugu: ఇంటి స్థలం.