English: A menhir is a large upright standing stone.
Telugu: మెన్ హీర్ అంటే , స్థూపాకారంలో ఉన్న ఒక పెద్ద రాయి అన్నమాట.