English: Golgotha means 'the place of a *skull'.
Telugu: గొల్గొతా అంటే "కపాల స్థలం" అని అర్థం.