menhir
nounDefinition of menhir
: a single upright rough monolith usually of prehistoric origin
Keep scrolling for more